It’s not a win win policy. The citizens lose massive amount of their money to government on the bond yield delta. It preys on people not knowing the effect of long term compound interest.

Edit: in fact interest delta is how banks make their huge profits except the government here does it by force.

The average person does not make meaningful interest or investment income, its not practical to on individual small salaries.

In this case the citizens are forced to save, but the interest they're given is less than what they would have earned by saving the same amount on their own.

Also, the average person in the United States does have meaningful investments toward retirement age.

This assumes citizens actually putp a lions share of their money into more risky investmemt vehicles. For reference, this may not be the case with a large swathes of our older population. Bank rates, t bills and bonds here are generally lower than cpf. If you are a high income earner the contribution is capped and combined with low taxes this is not a bad thing.