I get what you’re saying on principle, but the reality is that the world does not work like that. There’s a reason populism is often a quick way to get to power, because you just promise whatever people want to hear so you could be elected. People don’t vote based on logic, people vote based on emotion, which means people don’t consider what is realistic, they consider what speaks to them.
You say it as if it was a good thing and not something we should strive to change.