> And since Singaporeans reportedly have high life satisfaction
They do not; in fact, they're the least happy country in SE Asia.
https://www.hcamag.com/asia/specialisation/employee-engageme...
The link you cited has nothing to do with "life satisfaction", but rather "job satisfaction", which is a completely different measurement. Singapore has the highest life satisfaction of any Asian country other than Taiwan[1]. Being unhappy with your job obviously does not necessarily translate to being unhappy with your life.
[1]https://ourworldindata.org/happiness-and-life-satisfaction