Bob becomes the CEO of a large entity, FizzBuzzCorp. In the past, FizzBuzzCorp has been respected for its integrity, respect of its employees, and inclusiveness.
However, it turns out that in the past, Bob supported groups that claimed that men and women did not deserve the same rights as citizens; for example, that women should not be able to vote, or be on a comparable pay scale.
Now appointed CEO, there is concern that Bob's views are out of line with the company's. Bob says that there is no reason to worry, that FizzBuzzCorp will keep paying its employees equally regardless of gender, giving them the same benefits, etc. as it has historically done.
However, Bob does not once say that he regrets his past actions, that they were misinformed, or anything of the sort. Bob insists that FizzBuzzCorp will keep upholding its values; nonetheless, not once does Bob say or do anything which may indicate that his views may have changed.
I think we can recognize that Bob and FizzBuzzCorp are separate entities, and that Bob, if competent as a CEO, is also able to recognize and maintain the distinction.
The problem with this is that opinions have various degrees of influence on business decisions.
If FizzBuzzCorp is in the business of building CMSs in PHP, and Bob believes that there is nothing unethical about the diamond business, those two things are far apart enough that you can reasonably trust Bob's opinions on the diamond trade to not influence his decisions as a leader. Even if you think the diamond business is the most awful thing ever, it's extremely unlikely that that Bob's views on the matter will influence the writing of PHP websites, and you can probably overlook it as an employee/customer/investor in FizzBuzzCorp (unless the diamond trade is something you feel really strongly about).
However, every company deals with human beings by nature, and implicitly takes a role in social progress just by virtue of being a part of society.
If Bob has certain beliefs about the nature of the rights that should be afforded to some humans but not others based on things like their gender (or race, or sexual orientation, or other), then the probability that those beliefs will interact with his decisions during his tenure as a leader is pretty high.
However, it turns out that in the past, Bob supported groups that claimed that men and women did not deserve the same rights as citizens; for example, that women should not be able to vote, or be on a comparable pay scale.
Now appointed CEO, there is concern that Bob's views are out of line with the company's. Bob says that there is no reason to worry, that FizzBuzzCorp will keep paying its employees equally regardless of gender, giving them the same benefits, etc. as it has historically done.
However, Bob does not once say that he regrets his past actions, that they were misinformed, or anything of the sort. Bob insists that FizzBuzzCorp will keep upholding its values; nonetheless, not once does Bob say or do anything which may indicate that his views may have changed.
What do we make of Bob? Of FizzBuzzCorp?