Military hopefuls should be judged on merit only. Period.
I agree.
That is a key part, as it means both integrity and functionality, but even in civilian life, there is the personality compatibility aspect as part of a team. The PC elite enforce that as regards the wrong ideology.