When I first saw this thread I thought a homophobe had been let into the site accidentally. We all understand ranting. Next time though, try not to make 3 separate threads. You could also make a blog post about it.
The administrator has disabled public write access.