These men proved that for them, not only is chivalry dead but also basic human kindness.
While I wouldn’t expect a man to give up his seat for me, I would willingly give my seat to elderly people, pregnant ladies, people with any injury or health problem and even those who just look tired or overburdened.
The question here is not of gender – should the men have given the seats to the women? – but rather one of being humane. A lady with her small baby definitely deserves a break. Motherhood is tough. These men would have not lost anything by getting up and letting her sit there.