I don't want to turn this into a political chat, but I'll just tell you like I've told my dad about this very subject -- voting won't change it.
The world, not just the US, is going in one direction and there's no stopping that train.
So if you want to vote Republican, as my entire family typically does, do so for reasons and for things politicians can actually change.
Voting to preserve a way of life is a waste of your vote because no one wants to be canceled because they are considered to be discriminative or non-inclusive. So even if they agree with that point or view, it's about their bottom dollar and that is exactly why Dan Snyder changed the name.
He didn't have a change of heart or all of sudden find the team name offensive. He lost his sponsors and knew that if he wanted to continue to be the owner of that particular NFL team, he'd have to give in.
As the younger generations come along, whether they be left/right, conservative/liberal, etc. They are only to going further be about not excluding any group of people from anything.
Whether we all like or not, the world is changing and even the powers that be, be that a politician or a CEO of a major corporation, will conform with those new norms or find themselves on the outs. And for those reasons, long gone will be the days of them publicly speaking out against anything that will harm their reputation.
All you can do is control the message you choose to send in your household.