With the whole "bigot" thing, what we're coming down to and what we need to realize is we're at that threshold where a particular thing that has long been considered deviant/weird/non-supported is finally at that near equilibrium point where in common every day practice the notion is changing from its old status to "acceptable" or even "positive".
Frankly, I'd say that about 70-80% of the people hold honest and reasonable views with regards to it based on their morals, ethics, and principles and not based off either extreme true bigotry, extreme guilt, or selfish individually focused interest.
Look, lets top pretending that somehow its "bigoted" to view certain things negatively. While yes, I fully believe personally that homosexuality can be a natural occurrence (I also do think it can be environmental), the need to be "Flaming" or "In your face, out and proud" is no more a biological impartitive then being goth, being geeky, being a bully, being a scientologist, being a sleezy guy, being fat, looking "punk", living an open S&M lifestyle, etc. When's the last time you seen someone making fun of Tom Cruise for being a scientologist a bigot? How about someone piking on Goth kids? How quickly do people roll eyes when someone gets on a high horse talking about bigotry towards fat people?
What is "normal", "acceptable", "Okay", etc is essentially a social construct. Nothing more, nothing less. There's no universal "acceptable" or even unacceptable. Its a construct of society. And as such, society right now is reaching that point where there's enough that view the issue on both sides that conflict is occuring at its peak level. Over the next few years inevitably its going to start coming down the other side and it will begin to be looked at more and more universally as acceptable and then even normal. However, its not there and its not been close to that, and I don't think people simply holding on to traditional cultural views and principles because of their entire lifes teaching and environmental experience equals automatically a "bigot". I think its ridiculous hypocritical the VAST majority of times people throw it out there because I guarantee that almost every person that has thrown it out there has been entirely and completely "bigoted" and negative towards something they view as odd, not normal, weird, deviant, etc before...it just happens that society as a whole is still okay with them acting that way towards that attitude, action, style, what have you.