Does it seem to help much at all with the political sphere? In US politicos seem to me to be pretty ignorant of some of the finer points, but that may be an age thing too.
Politicians will start being competent as soon as the populace giving them jobs values that trait enough.
That also includes keeping the loudly howling minorities for any given topic in check that raises hell whenever a person in public view seems to disagree with them, thereby teaching such people that lying and pretending is the best option.
(We have pretty widespread teaching of programming in high schools in Germany. Doesn't help too much.)