Its easy to say that now that the pendulum is swinging back the other way. But where were the voices of reason for the past 10 years when free expression was under attack?
Eich is free to express his opinions and free to suffer the consequences. CEO is a very political position and he made a politically bone-headed move. I don't see how it could have ended any differently.
This self-righteous bickering is indicative of more character flaws than Eich displayed with his opinions.