Just seems in my 2 cents that all the U.S presidents come from top schools, wealthy and connected families who have more oppourunity than the average American. Then return the favour by screwing over America by giving handouts to their connections.
Majority of presidents are nothing but educated idiots or well connected idiots. These days so in order to become president just go to Harvard, and you get a first class ticket to becoming president?
I believe in order to become president someone has to serve in the military first. It can be any general job in the military but as long they serve. This proves many factors showing their loyalty to their country, and willing to fight for it.
Honestly a president becoming "Commander in Cheif" with no military background is a insult to the ones who have served. It's like someone who replaces bill gates as CEO of microsoft having no computer, and business experience to run the company.