Interesting. It seems unfortunately this is true in most cases. I am a math major but I have participated in my university's Student Government organization as a senator. Of course, university politics is on a much smaller scale than national politics, but a lot of the same ideas apply. I came in with big ideas for my college, such as creating a new math and science library and getting a computing cluster for our relatively small math and science college. I was basically told we have no money for that and I'd be better off just attending the meetings and going to student activities (in other words just use my position as a resume booster.) People in government are too caught up in the day to day drama and issues to see the big picture.Herbert Hoover was an engineer. Fourier was governor of Egypt and did a pretty good job, I believe. Legendre (or someone like that) was given a government post after the French Revolution and was a flop. Napoleon said "He brought the spirit of the infinitely small to politics."
Anyone who is dedicated to truth is going to have a tough time as a politician. You will get much further telling people what they want to hear.
People want to hear what they want to hear.
People don't want to hear what they don't want to hear.
Feynman couldn't tolerate politics. He quit the Nobel committee because of it. He almost refused to sign the Challenger disaster report because everyone else on the committee was more concerned about pleasing the powerful than telling the truth. That's how you get ahead in politics.