There are definitely people, of all walks of life, who have views that you (or I) violently disagree with, but who know that there's nothing to gain from walking around fighting with people all the time. Better to get along with your coworkers or sell to your customers, or whatever, rather than pick fights that won't accomplish anything other than to make the world a worse place.
The folks who want to make a big stink about it online are either activists who think they can change minds (and hopefully they do so in ways other than just starting fights online -- otherwise they're just being performative for social media clout) or people who are trying to replace declining income with politically based replacement revenue. Or they're random anonymous weirdos who need a different hobby.