But it was always recognized the culprit in this case was the board of directors who put him in this position, only to retract their support later.
Eich is a brilliant technologist, and that should simply have been his role. Becoming the chief brand embassador was never an appropriate choice.
I also don't get how you can equate this with a hypothetical where he is extremely liberal and is being attacked by conservatives. Supporting discriminatory laws is not even on the same plane as being "offensively" open-minded.