Legitimately, I don't think I've ever seen anyone insisting that you absolutely have to use Latinx instead of Latino/Latina/Latin American, or if I have, it's been much less than the number of people saying not to use it because it looks and sounds dumb in Spanish and honestly less than the number of people I've seen suggest "Latine" as a gender-neutral alternative that follows Spanish grammar rules better. Like, I have met people who use the Latinx or other <group>-x identifiers to refer to themselves or others, but the number of people who use the identifier at all (and certainly the number of people who'd insist it's the only politically correct and good identifier) is way fewer than some of y'all are acting like it is. It's like the trans people in sports thing where it's somehow become a big conservative boogeyman that pretends something is much larger than it really is.
I will, admittedly, concede that some of the progressive language that puts random x's everywhere does in fact look and sound kinda dumb, but that kind of thing isn't going to make me abandon all of my political persuasions and vote right-wing just because some college activists can be a little cringy and annoying at times.