Barack Obama was appointed the President of the United States, which is a bit higher position that CEO of Mozilla, with all due respect to Firefox and all. Still nobody of the people who waged war on Eich did not say anything remotely like that about Obama the whole time while he was publicly opposing it. And if you think that President's position is worth less than $1000 in cash, you don't really understand what President in the US means. The whole point is that Obama was "our guy" and Eich was not. That's why Obama got the pass and was patiently allowed to "evolve", but Eich got the "enemy of the nation" treatment.
(1) Barack Obama didn't contribute money to Prop. 8, and in fact specifically spoke out against it and similar measures in 2008, e.g., "I believe marriage is between a man and a woman. I am not in favor of gay marriage. But when you start playing around with constitutions, just to prohibit somebody who cares about another person, it just seems to me that’s not what America's about." [1] (2) Barack Obama's wasn't appointed CEO of Mozilla Corporation, so the people that think that Eich made a bad head of Mozilla because of that don't have that basis to object, and (3) Barack Obama's position on gay marriage has changed since 2008, and he has spoken on that evolution at length.
[1] http://abcnews.go.com/blogs/politics/2008/11/obama-on-mtv-i/