“He was warned. Yes, you can speak up about causes, but on a topic as sensitive as this one, why risk your career?”
Corporations are desperate to avoid controversy. If there’s a message, they (legitimately) want to control it so that it reflects well on them. If he wanted to advocate for anything he should have done it quietly, behind the scenes with lobbying or money. But using fame that is only granted because of the company you work for is inherently dangerous to your continued employment. That’s just the facts of life.
You said it all better than I could.