Sorry, I'm a sexually active Bi/Gender fluid guy. Anyone who doesn't ascribe to the -SHOULD- needs to be penalized for fucking someone else's well-being out of selfish, shitty behavior. I don't care if it "doesn't work" why should someone be allowed to -KNOWINGLY- withhold sexual information away from a partner? Simply put, they shouldn't, and there needs to be legal ramifications for those who don't give a damn about the health of their sexual partners.
I understand the law doesn't "work" and I understand the stigma, all too well, but pretending that the people who -knowingly- decide to sleep with other people whilst aware of sexual health issues are some poor victims at the behest of a law that penalizes only them is massively disingenuous.
The people who flount that law, by having sex, knowingly infected with an STI, not just HIV, aren't exactly paragons of virtue who consider other people before their own sexual desires. Sorry if I think someone who can't manage to communicate to their partner they have an STI they know about. To me, it's the most basic courtesy your afford your partner and if you don't give a damn about that, there should be a repercussion for doing so.
I'll remind you, I'm talking about more than just HIV, I think -any- transmissible disease, that can be -easily- prevented from spreading by simple communication, or preventatives should be have legal ramifications. Three key words, intent, knowingly, & easily. As such, something like Ebola or the Flu would be out of the question, but, as far as I'm aware, we don't have sexy time with everyone we meet.