"What do you call retired people in the states?" "Greeters at WalMart."
I don't know if all those people are working because they have to. Some may just want to work. I would be quite happy being a greeter at Walmart. It actually sounds like a fun job to me. When you have nothing better to do, why not stand around and smile and say hi to people all day? It beats doing nothing. Even if I am able to retire at 60 there is no way in hell I would stop working. I'd just work less, and not care about money. I know an older couple that is retired. The wife works at an elementary school 20 hours a week. They definitely do not need the money at all. She does it because she loves children and its something for her to do 20 hours a week.