I don't really believe in marriage as an institution but think it's great as an expression of love. It's a way to say to your friends and family that you're in love and it's going to stay that way. In that sense I don't see why it should be a privilege to heterosexual white people.
But I'm not going to judge someone based on a single thing. Who am I to say that Eich is homophobic based on a single variable ? I don't know that person. The only person qualified to say something are the ones working with him, all the rest is noise and disrespectful.
It's tragic in some way. The LGBT movement is trying to raise awareness by fighting against prejudice. Because you're gay/lesbian/... people will expect you to behave in certain ways. And it hurts because you're denied of just being a human and yourself. And now Eich has been judged with prejudice. I don't this it's fair. People place him into the anti-gay camp and so by definition he becomes all the wrongs that this group represents and nothing rational comes out of this.
Also who are we to take justice into our own hands ? This feels very wrong to me. Going back to the dark ages, just declare someone anti-gay and make him burn. I understand that it's not possible to be impartial on every subject but isn't it possible to elevate ourselves above that ?