A very common advice that people give out (used to give out?) is to avoid discussing politics and religion especially when in general company such as in a workplace or school environment. I've found this advice to work really well for people who take it and it works great for myself as well.
After the George Floyd incident I've noticed a huge surge in companies taking political sides and even donating huge sums of money sometimes in excess of one hundred million dollars to BLM causes. Similar things have been going on for some time but perhaps at a smaller scale. I've noticed that companies typically have a position on homosexuality for reasons that I do not understand.
I am very confused on the purpose of doing this because it's a political position which means that people are going to a wide variety of opinions. I've noticed that when a company takes a political stand it will alienate people opposed to the political stance the company takes. Sometimes it even turns out that the political stance differs from a majority of their customers or those are are ultimately responsible for the companies success. The end result in any case is a loss of revenue and harm to the business.
In addition I suspect in most cases donations to organizations which support a political position unrelated to what the company does would not stand up to any cost benefit analysis. The end result is an immediate loss of money without ever getting it back in benefit.
So why are companies doing this? My theory is that certain rouge employees have a strong stance on unrelated political positions and they are abusing company resources to advocate for their own stance.
My view is the best thing to do is avoid commenting on any unrelated political position. If someone tries to get a company to comment on something that doesn't relate to their business I believe the best solution is to ignore the request if at all possible or specifically decline to comment. I've noticed when political stances are unknown people tend to assume that have the same beliefs as the person who's stance is unknown. This is excellent because everyone will be happy with the company who doesn't comment.
In addition I sometimes perceive that what is going on is that people and computer programs on social media are commenting on the companies page and the people who are doing the commenting have never purchased a product or done business with the company nor do they ever plan to but this influences the company to take a stand on a political position.
Has anyone been involved in these decisions? If so would you be able to offer any insight?
Also note that this question is about unrelated political stances. For example I completely understand why a company would lobby for lower taxes or less regulations in the industry they deal as an example. Also I understand why a tech company would donate to an organization that teaches programming as another example.
I thank everyone in advance who read this question and provided their insight. Please note that I am not interested at this time in discussing the merits of any political positions.