Well, always the problem with that stuff - it only applies to "people of economically advanced nations". That's not fair. That's true with the other social programs also.
Well, there is a reason that countries are pushing for universal basic income.
Poverty, political instability, high unemployment, etc.
These are all big problems for many, many countries and they have failed royally at actually tackling them. This is partially because political parties don't actually care about solving problems, they prefer to go through the motions of "quick fixes" to gather a bunch of votes in an election.
The less problems there are, the less vague promises you can make about what you're planning to improve upon in the next election.
You could also argue that it is a problem with society as a whole though, as people in general don't think in the long term and are always preoccupied with what is right in-front of them.
It's also why cheap fix arguments like "video games cause violence" proliferate, as regulating video games is an immediate action which someone can press for, unlike improving the quality of education across a country or addressing the fact that even a mentally unstable person can buy firearms.
In a democracy, if people don't vote for a party, then it doesn't win.