I’m obviously biased being Army, but there are way more options in the Army vs Marines. What was his GPA if you don’t mind me asking? Officers aren’t in anywhere close to as dire need as enlisted are. It’s still not a guarantee in any branch to pass the officer eval boards. Anything under a 3.5 GPA prolly isn’t going to make it. Likely need some other assets (second language, extracurricular college organizations, volunteer hours, etc) as well. I just left the recruiting trail and the last board eval I saw had the most “not selected” I had ever seen.