We're all complicit, to a degree - politicians, the media, and the electorate. The politicians wouldn't keep on promising unicorns if we didn't keep on voting for them. Sadly I can't see a way to break the cycle.
Twas probably ever thus, but the political & media environment seem to have amplified the deleterious effects of the dishonesty. We vote for unicorns, the unicorns don't arrive, so we get even more cynical about politicians. And that's where the populists step in, pretending that only *they* can make things better, when, of course, they will just accelerate the descent to chaos.
View attachment 9266