What we perceive as attractive is biologically and culturally influenced, just like our sexuality. I'm sure that this well get lost in the myriad posts on this topic but there is a ridiculous amount of unverified opinion flying around here.
No one knows how much culture can influence what is considered attractive, how do you even establish a metric to measure this?
It's well documented and evident that western perception of attractiveness has changed over the past 100 years, and even more significantly over the past 1000 years. It's also well documented that a gay gene exists. It's also documented that the more older brothers you have, the more likely you are to be gay, if you are a set of all male twins/triplets you are more likely to be gay as well, the chance rising exponentially with each additional male foetus. It makes genetic and evolutionary sense that people are born gay, but can you be culturalised into homosexuality?
In Japan, up until world war 1, it was commonplace for men to have young boys as mentees, a part of that mentee relationship was sexual. A young boy would show his status with long hair, and thus his availability for 'mentorship'. On his 17th birthday, it would be cut off. It was forbidden for two men to have sex (a man is deemed a man at 17, when his hair is cut off) but a man and a young boy was ok. What arbitrary and confusing laws.
In Sparta and ancient Greece, some of the fiercest and most masculine societies the world has seen, homosexuality (the act of gay sex) was rampant, encouraged to promote bonding, and accepted. Greek bathhouses anybody?
These two examples show us that society definitely plays a part in condoning/forbidding homosexuality, and as we've come from a past of forbidding/resisting homosexuality we can only measure through contrasting our experiences.
A survey finished in 2012 found that in the UK 2.7% of men aged between 16-24 self-identified as gay, compared to 0.4% of men aged 64 and over. That is almost a 700% increase in less than a generation. This begs a question or two.
Is that because being gay is accepted so more people are willing to come out? Is that because more men are being socialized into being gay? Do lower testosterone levels increase sexual fluidity in men?
Follow up questions - if sexuality is fluid, is it society's role to make every concession for heterosexuality, even if that means the possibility of homophobia? Should the approach be more laissez-faire? Or should society preach acceptance?
Also where are people pulling the 8-10% from? everything I've read suggests it's lower than 4%