I just want to say that you all are right! He should have gone to VMI for the interview. He was in and out of his interview in 20 minutes and the interviewer seemed angry to him. He said that he thought it went well but as an adult I think it must have gone 'less well.' This was the last work day before Thanksgiving--and traffic evolved while he was in it. He called the unit to say he would be five to ten minutes late and should he reschedule but was told to come in. When he arrived he heard the interviewer yelling to the lady who introduced him, "Where the Hell is he?" I suspect he will be starting school with something other than an Army ROTC scholarship. His portal is all the way complete now--but I think this ship has sailed. He can reapply next year or get a 3.5 or 3 year or less when he gets into his college unit.
I am so sorry I did not see this thread until now. My son is at VMI on a 4 yr AROTC scholarship. He interviewed at George Mason instead of going to VMI for the interview. He had a similar interview experience as your son -- and my son was on time for his interview.
You can find the AROTC interview form on line that shows the questions and the points you are supposed to get for your accomplishments from the interview.
https://www.goarmy.com/content/dam/goarmy/downloaded_assets/pdfs/rotc-overseas-interview-form.pdf
From those questions, my son should have gotten pretty close to a max score. Recently, he got a peek at his ROTC file and he saw the score he got from the George Mason interview. Either the interviewer could not read or understand my son's very clear resume, and paid no attention to my son's answers, or the interviewer ignored the instructions on the form and applied his own scoring, because my son did not get the scores he was due for even the objective measures for grades, test scores, varsity sports, and leadership. I have been told by others that some interviewers will mark candidates down that are not applying to their school as their #1 choice -- I assume they think this helps clear the way for candidates that do want to come to their school. I don't mean to imply this is the case for all schools or even for all interviewers at George Mason, but we are at least one example. For my son, the impact of his interview score was that he got his 4 yr AROTC scholarship from the second AROTC scholarship board instead of on the first board, so he was not harmed, but that was only because his record was very good and he ended up high on the OML anyway.
My advice for anyone from our experience is to go interview at your #1 school of choice if you can at all -- it will be a friendlier audience.
IMHO -- If your son's SAT/ACT scores are high -- 1200 or above, since his GPA is above a 3.0 he will probably not be hurt by the 3.4. Also, if he does really well on the Fitness Test, that will be a huge plus. Typically to get an AROTC 4 yr scholarship it takes a Service Academy quality record. Army has been awarding about 2500 scholarships a year for the past couple of years or so, with about 600 of those scholarships being 4 yr and the remaining 1900 being 3 yr. Getting a 3 yr scholarship still takes a great record. Competing and getting a 3.5 or a 3 year scholarship while at VMI is definitely doable. Best of luck