To be fair, the Mozilla thing was much more the "Are you now, or have you ever supported a political issue we don't agree with?" in nature. I'm not saying I agree with it, but that's the same type of question...
https://blog.mozilla.org/blog/2014/04/05/faq-on-ceo-resignat...
2 stepped down because they had other stuff to do, the other 1 because of something that is not prop-8 related.