He's not a Mozilla exec. He got shamed out of his job for having had donated money to a group that was against same-sex marriage.
Basically, all people who hold Christian values don't deserve to have a job.
There's a difference between holding christian values and acting on them. I have many religious friends in many wide and varied religions from all over the earth, and they're all great people, because the only time they'll ever even talk (nevermind act) about their religion is when you ask them to.
Interestingly the conservative evangelical position on homosexuality is more or less "it's OK to have those feelings so long as you never act on them". So telling someone who holds that belief "it's OK to believe that as long as you never act on it" does have the virtue of asking them to first live up to the standard they seek to legally impose on others.