It's because Singaporeans define a good life very narrowly; i.e.- having lots of money that they forget that they will never have the time to enjoy spending it.
I'm not saying your friend splurges all he earns, but rather, he is paid a fair day's wage for a fair day's work, unlike Singapore...