i always give up my seat when i see an old person or pregnant woman.
but i feel sad there are people who arent ashamed when they are asked to give up a seat and talk back. i had so many similar instances and just last week I boarded a bus that was full and an old man was standing and you can really see he is realllly old and no one gave up their seat for him when the the seat infront of where i was standing was vacated, I just offered the seat and he walked wobbly to the seat.
another time in the mrt, an old lady was standing infront of the priority seat and the teenager standing next to her asked the guy on the priority seat to give up the seat for her. He rudely said he dont want to because he is tired etc...i was seated a few seats away and i heard him so i gave up my seat. I always think about my parents when i see situations like this. I would like to think that someone would also give up their seat for my parents. Unfortunately when they visited, no one ever gave up their seats..