JMHO, but I would think the only effect on branching would be if you wanted a "technical" field upon commissioning. Cyber, Engineering, Medicine, Law, etc I would think may not be available, at least right away unless you had a STEM major. Other than that, I would think 80% of the Branches would still be open. All the academies require a STEM foundation, even if you are in a non-STEM track, likely to ensure all graduates are able to compete for all Branches. Remember, the "new" Army Branching system gives a lot of input to the Branches, so taking a "basket weaving" track major may set you back in certain branches.