The villager in Kelantan can be more gracious and considerate than a lawyer in Shanghai. It has nothing to do with being advanced.
Extending graciousness to another person has nothing to do with being First World behaviour. Only when your stomach is full and the grouping stable, then you can afford to be less competitive (aka gracious). For example, a post-war Japan till the 1980s.
Our society is fluid as there is a high percentage of competitive (aka crude) foreigners among us.
Only morons would take photos of people not giving up seats (Priority Seats or otherwise) to others. Who are we to define whom is the weaker person?
The pregnant lady may have a maid at home, a husband to drive her around during the weekends and 3 fat bank accounts. For all you know, she may have just finished her 3-hour shopping spree. If she was tired after that, who's to blame? The "fit" Ah Beng may have to jump off the building the next day when his last dollar runs out.
The 70-year-old guy may just have a 2-hour session at Geylang after consuming an expensive Viagra. The young guy may have just finished his 12-hour job at $3/hour.
The scrawny 60-year-old Chinese auntie may be on her way to line-dancing or afternoon-tea. The burly 40-year-old Malay chap may have diabetes and die before he could smell his meagre CPF.
Moreover, when you are less competitive, 3rd parties like Chinamen may snapped up more than just seats.