There’ve been 4 general elections since CPF LIFE’s introduction 16 years ago (and its announcement about 17.5 years ago). The general public seems broadly happy or at least content with CPF LIFE. I checked the WP’s (main opposition party’s) 2011 manifesto, and it described CPF LIFE as “justifiable.” In fact, the WP liked (and presumably still likes) lifetime retirement income security so much that it proposed free (paid out of general revenues) life annuities for Singaporeans then age 85+ who were (and did) face CPF savings exhaustion. The WP also advocated stronger government backstopping of CPF LIFE in their 2011 manifesto. (I happen to agree the government should guarantee payout levels for entire lives once payouts start. Starting payout figures might wobble a bit depending on longevity experiences, but once a member starts payouts they shouldn’t wobble.)
One of the reasons the public at large seems to like CPF LIFE is that it relieves pressure from the “sandwich generation”: working adults trying to support their destitute or poor elders who exhaust their savings. In fact, the law often requires them to support their parents. Life annuity income removes the spike in support that would otherwise occur when a parent or grandparent exhausts savings. In short, CPF LIFE helps children and grandchildren too. (It also means they’ll inherit more homes, on average.)
The classic Retirement Sum Scheme has also changed a lot over many years: payouts must start no later than 70, the payout minimum was raised to $350 per month (or the remaining balance, whichever is lower), once RA is exhausted payouts continue from OA, SA was closed, nominees can no longer keep inherited funds on account earning 4.0+% interest, ex-Singaporeans are kicked out as soon as they become ex, the payout skew has been adjusted for faster exhaustion, and the Enhanced Retirement Sum was increased by 1/3rd (in addition to annual increases).
Note again please that CPF LIFE is not actually compulsory. Only a little longevity insurance is compulsory (only effectively if you can afford it, and only if you maintain Singaporean citizenship or Permanent Residence). Got another pension or life annuity? (Or found better longevity insurance?) Opt out of CPF LIFE (and CPF RA) if you wish.