Maybe I'm stereotyping but I imagine the average 40 years old gay man as looking close to Freddy Mercury in 1985-86, still fit and well groomed while I imagine the average 40 years old straight guy as closer to Al Bundy, in worse shape and not as well groomed. I guess it's because gay men have way better options in the SMP since getting laid for them is as easy as to order from Amazon Prime so they are more motivated to care for their looks even past their 20s.