I don't get the point about this post.
I do understand why he can't be a CEO anymore and I totally agree that his view on marriage equality is horrible, but are we now trying to say that he shouldn't have any job ever again?
And I'm not trying to defend him or anything, but if we started denying jobs from people based on their personal views, I don't think 90% of the internet would have a job after that.
Or are we afraid that his personal views will somehow affect the JavaScript as a language? Soon we can't close an empty string with a matching quote, because they're not heterogenous enough?
Did I miss the point?