Yeah, you aren't getting an honorable discharge after pissing hot.
He probably got a medical under general conditions. Usually though if you piss positive you're given the opportunity to take a general or get your shit together... there's always a follow up drug test just in case they made a mistake. What pissed me off was while I was awaiting my discharge at Treasure Island I had to do clerical work, and the only BCD I saw was against a guy who deliberately ran over his NCO. Everybody else was getting generals and medicals and it was horse shit- that means some shit bird who got tossed out for being a druggie or a thief gets full VA benefits.
Now admittedly I was no angel and smoked dope on three continents, but it never occurred to me to take the easy way out. If you sign up for four you do four. You also keep your shit together and do your job. Hunter Biden got a reserve billet in an attempt to make him grow up, and in fact he was a shit bird I would have never respected.
You think his Daddy didn't use his influence? Guys like Hunter Biden that are push button officers are a fucking joke- a minimal OCS training, rich Daddy, a soft cush job in a Stateside billet- fuck him, and for that matter fuck the Trump kids too- if the Trump White House were a reality show Don Jr. would play the part of Chumley.
BTW, that debate was a joke- it made me feel bad for our political system. Trump bitch slapped Biden at will and all Biden had was "Mama! Donnie's picking on me!" If I were on a road trip and my kids started acting like that I'd beat both their asses.