Reducing the Eich sitaution to an argument about “seeing things from a point of view” is rather facile.
The man actively contributed to an action that removed a (previously granted) set of rights / privileges from a certain group of people.
He was appointed to a leadership position of an organisation that has an enormous presence in a community with a well-established standard for expectations of equality.
That community rallied and made their voice clear: “This behavior is unacceptable from a leader in our community.”
Rather than engaging with the community to build a bridge and address their concerns, Eich chose to step down.
Eich was not “bullied out of a job.”
This is not a case of being an innocent victim of an uncommonly held opinion. This is a case of a community not tolerating the actions of one of its appointed leaders.