I think homosexuals are more at risk because the virus can get into the blood stream - via a cut or tearing - which they are more prone to, as well as by exchange of bodily fluids which is common to both sexes. The recipient in either case is at the greatest risk. But there is an apparently common practice that I came across when reading about the Romans called intercrual sex, which a lot of men in msm relationships prefer to practice and which is risk free. Sorry for too much information!
I think a line has to be drawn somewhere between freedom to choose a risky lifestyle (including smoking, excess alcohol, excess/high risk food, drugs etc) and unneccessary body enhancements, and the cost of picking up the pieces of those who choose risky behaviour. First education, which is more or less in place, then maybe a list of things that are not treated for free and which people who want them have to pay for - by taking out health insurance first if necessary. It may sound draconian but it is our taxes that pay for it at the moment. Maybe in a few generations the free health service will be a thing of the past.