It’s been widespread among conservatives for a long time. Rush Limbaugh used to use it all the time.
There is the stereotype that leftists have a "language police" and there is something to it. If you go around mindlessly using words like "LatinX" before asking Latinos what they think about it they really do vote for the other side.
I think you don't want to be seen as one of "them" you know.