Actually there is nothing wrong with Generals or Military people running business corporations etc,,its just that the typical singkie general leaves alot to be desired, they have no charisma, no empathy etc,,but most of all,,no Leadership skills. Proper skills taught in the Military can help alot in business,,but for the singkie case,,it definately does not happen.
Look at Eisenhower, he was a general, became president,,not the best President but definately not the worse,,,Look at Pinky,,,was given the rank of BG, became PM and the country is going backwards,,,