They shouldn't boot him, everyone is free to have a political affiliation, however this is the pressing issue:
https://www.thebalance.com/military-folks-and-politics-3332818If he does stay in, he's in for a rude awakening and plenty of "this fn guy" from his first duty assignment senior officers and SNCOs, NCOs.
He is doing it for the trending edginess!, spoiled academy type seeking attention. His Twitter bio says as much: "Troop Left🚩★☭🏴 Commie/space cowboy/straight edge insomniac @DSAVeterans Views my own, not DOD/Army"
He would be the Whiskey Tango Foxtrot JO