They're getting paid significantly over their marginal product. For some reason you think it's fair to tell everyone else there isn't money anymore, while inflating special interests....
Officer retirement is risky because the path is not guaranteed and you are competing with smarter people. If they kicked you out a number of years later, you might have been better off just being enlisted depending on your officer position.
Military retirement, compensation, disability, etc. is significant.
Ex. https://www.cbo.gov/publication/43574
Yes. Lots of people are suckers and leave. People make bad choices. Some leave because they did hit a sort of lottery by the way. Probably about 80% of military disability payments are utter bullshit. You can get 10% for "exercise induced asthma" and then 60% for "depression related to it" and then they go off onto doing something else, for example.
WTF are you going on about?