@sozobe,
Re HSM (took me ages to see what that was!!!).
I would love to see some research on how soapie/film characters affect kids' attitudes.
Anecdote: When I was doing my prac teaching, my first weeks were at a tech high school...this was a high school for kids who did poorly academically, and wanted to aim at practical jobs, so they had less maths and english and more tech studies and such.
These kids were, en masse, racist, highly conservative (reflecting parental attitudes) and suchlike.
I was teaching English, and somehow (probably through Shakespeare's sonnets?) we would end up talking about homosexuality.
To my amazement, these kids were cool with it! Amongst their normal attitudes, this stuck out like dogs' balls.
I discovered they all watched a soapie, popular at the time, whose most attractive male played a gay guy. Thay all thought him hot, so they were fine with gayness!