I am happy to pm the specifics of anyone about what was the reason for disenrollment. I don't want them public on this forum in case it interferes with his case.
The reason listed on his disenrollment was something that surprised him. It wasn't drinking or an arrest or anything. When he gave me the news over the phone, it seemed like it was a bogus reason. In another time, as others have posted, it wouldn't have been a disenroll, but get it together and commission and deal with the defecit after beginning active duty.
My son was a minor when entering the program. When he signed those papers we never saw them. In fact, they were not part of his file when he was disenrolled. I have only seen some of the contracts through extensive googling. I would strongly advise parents to read through the contract, figure out what is the worst possible outcome and then hammer into their sons and daughters our story.
If I wasn't part of it, I would have said that this could happen.
I also believe that personalities in command can enter into the decisionmaking process about quality of applicant. In ROTC, people come and go, just as they do in the actual military. Realizing that being political savvy will go a long way - which I do not believe my son understood, as he does now.
Get good grades, perform well on every evaluation, including weight and PT, keep your lips sealed, do your volunteer hours for the unit, prove your worth to the command. If you do, you will likely do well. If you miss up on something, it might go badly.