I don’t know about the others but USMA should be a one year program akin to sandhurst, and all Army officers should complete it.
That might not be a bad idea. Although the thought of having a popularity contest to be an officer.... one only needs to look at the failed armies to realize that is a bad idea. If every PFC had a better idea than the order they got they'd all be generals. The problem is PFC have NO idea what the big picture is. You might be doing a useless maneuver because its a feint. You might be on a hill in BFE getting shot at as part of a bigger strategy to show the world we can put a guy on a hill in BFE supply him and you can't knock him off... now can THEY do that? No! I just get so sick of some dude with less than 2 years in with all of zero minutes spent in tactics and strategy telling people that spend years learning and who also have a massive support of intel and such flowing at them to make the right call. Yes people make bad calls but most of the grand ideas from the lower ranks have been tried since the first 4 cavemen decided to throw rocks at the 5 other cavemen in a better cave.... and they failed.
Anyways. If you do go to a SA you should leave your parents rank and priviledge at the door, you want your kid to be the best he can and he isnt going to do that knowing he has a safety net when he screws up.