I don’t agree. Calling people who disagree with you bigots is a weak argument. The progressive tide is receding in part because of such tactics.
At the end of the day, the US military can decide which applicants it accepts and which it doesn’t. If you’re too fat, too tall, too short, too near-sighted and so on, the military can reject you. They’re not required to justify their refusal. The military is not required to accept anyone who applies.