I really oppose women seats. It can be for senior citizen, disable or pregnant women bt for other girls a big NO, girls misuse their soft corner a lot, be it anyplace where there is a long queue first thing they will say "ladies" and i really went on fire due to it.
For this case, its wrong of guy coz she's holding a baby too. In Delhi people shows to be very civilised and westernised bt when it comes to practicality they are far behind and uncivilised.