Honestly it feels like a good idea in principle. Of course people are not rational economic actors and ignoring it has bad outcomes.
1. This is actually a politician’s job, to explain. If you don’t explain well you get kicked out and your electorate doesn’t buy your ideas. Don’t complain about the people being stupid, they are real and wishing they were different or demeaning the people is totally useless.
2. The idea of fostering savings in a time of inflation is really cool, and an original way getting people to buy in your policy. That it did not work sounds like a great topic for research, including experiments.