It's funny how technical people reason about social issues the same way we do about technology. Maybe marriage is the wrong thing to call it, but unfortunately insisting in that detail places you in a very bad company: people for what that's not a matter of names, that doesn't want equal rights and many of them in fact would hang homosexuals if they could.
BTW, congratulations for the video!