After a while, so many people throw their hands up and give in that this so-called tipping point is reached. Only those with strong will and an understanding of the moral basis for their beliefs do not bend to the unceasing drumbeat.
This is how they got the public to be against the war on Iraq, too, by the way. The people who control the levers of this society are quite powerful, and seem to be able to get their way no matter what we think.
Not sure about the President being gay, but other than that...well said!!