In my social mileu (highly and elite educated, coastal, etc) that's not accurate at all. I am literally the only one of my friends who adheres even partially to a traditional organized religion and believes in traditional values. My friends don't quite know what to do with this. Some are gay themselves, none of us think twice about it.