Personally, my preferred way of dealing with public idiocy is ostracize the idiots.
And that works very well.