I'd wager another reason for the huge number of downvotes on this compared to the other one is that this is years newer and the anti-LGBT people on this site are very loud these days. A lot of those people probably weren't on the site when it was posted and as such haven't looked at it or voted on it.