I think this is a great, valid, and topical question. I have many of the same feelings as posters above but will add something else that we've done in the past and will continue to do. OFFSET! You know when you buy airfare and they tell you that if you pay a little more you can offset your carbon emissions for the flight? I do that for some of the places we visit! In the past I have donated to Women's and Gay Rights organizations when visiting the Middle East. The LDF, ACLU, and NAACP when in certain US States. And now will probably add Abortion Rights and LGBTQ+ orgs in our US Visits as well.
Like others have said, I will not let stupid laws and rules that most of the public doesn't even support stop me from doing something I love and making me happy, but I absolutely can choose to spend the bare minimum in certain places or with certain brands. Everyone who does our trips know that I will go out of my way to avoid Chick Fil A and try to stop the bus at food stops where that's not even an option but I'm not going to ban someone from eating there, I'll just try to educate them on either better options or the offset theory that I use! We have been very vocal since before it was a thing that we don't support JK Rowling but Kristen loves Harry Potter and I'm not going to deny her something she loves because of that horrible bitch! I'll just continue to be vocal about it so people can at least know that she's terrible!
Hope this helps and makes sense!