He's hiring retired Generals because he likes the title "Commander in Chief".  He would've been a General if those darn bone spurs hadn't kept him out of the military.

Hopefully his staff of generals can keep him from starting WWIII when he tweets the wrong thing to/about N Korea or Iran.