Agreed about the looks/shallow friends observations. But it can also be a function of geography. I suspect this happens more in the US than in other countries, where people have spiritual cultures that espouse looking at someone's heart and soul. Here in the good ol' US of A, the culture has turned exceedingly superficial over the decades. Not the case in the 50s, 60 and 70s (well, part of it). 80s? It started being much more about looks, especially on soap operas, which, heretofore, had older actors, but started changing their demographic to younger, more attractive actors. Nighttime tv followed. by the 90s, both gay and straight cultures were all about the body/ab 6-pak and now we are a full-blown dysfunctional culture, where people make fun of others' looks.
Gay culture wasn't too much this was in the 60s, but in the 70s, when "we" were more out (as in San Francisco), there started the development of the "A" crowd mentality, and that meant "beautiful," as Andrew Holleran so beautifully articulated in his book "Dancer From The Dance." So, we were ahead of straight culture in that respect.
I have fewer friends because I like it that way (here in CT). In SF, I was very popular, but it was strictly that my physique stood out so strongly, something I had no control over (I had my dad's genes, and I was "built" when I was 14). I sought out "nice guys" to befriend - and to date - because they were less damaged than the "A" crowd guys, who, from the things they said when in groups, sounded more like 14-years olds. The more "average" guys (who I thought were actually pretty cute guys) came equipped with nicer personalities, and good hearts, were more than enough for me.
The entire culture (straight AND gay) now is full blown superficial. And yet, for all that, highly unattractive if you look past the surface.