It's been favored in pretty much every style guide for decades at this point. I am presently in the middle of the political spectrum, but I've spent the majority of my life pretty right-leaning. At the same time, I see no reason to choose words that might imply to a lot of people that I'm only talking about men, or to choose other words that might cause people offense.
It's funny how we can so clearly see this in so many domains -- referring to an unintelligent person as a "moron" would pretty clearly be not nice -- but are willing to defend doing it to other disfavored groups so strongly.