It's okay, you don't understand my point, let me break it down even further.
You get tested, you have HIV, it's undetectable since you caught it early. Fast forward, you're at a bar, you meet this chick and y'all hit it off. Seems like its gearing towards a one night stand, she's at your place and you're pulling out a condom, while she undresses. Do you:
A) Stop and say, "Before we do this, I need to tell you that I'm undetectable with HIV; and I wanted to give you the option.
B) Stop and say, "Are you clean?" she answers "Yes, are you?" you go, "Yes." strap up, and sex away.
C) Strap on and sex away.
If you answered A, congrats. If you answered B, well... If C, then shame on you. All answers are correct, however. Sexual consent is just that, sexual consent. When you consent to sex, you're consenting to the risks that come with it.
Don't expect someone to "morally object" to shit, because more often than not, people don't give a fuck. So you can only protect yourself. Criminalizing STD's with jail time will just make people NOT get tested so they DON'T deliver their status, further spreading their disease that they can (later) feign ignorance on. Since they never got tested to begin with.
Breaking it down even more, it takes two to tango. If you consent to sex, you consent to the risks YOU decided to take by sleeping with this stranger/lover/whatever.
Sure, at the end of the day, both parties are at fault. But you can't expect someone else to take care of your own health, feel me? Take charge of your health. If you have trust issues, don't have sex. If you want to see papers of their STD results, request them. Don't be naive.
Also, y'all are really blowing this "Intentionally spreading HIV" way out of proportion. It's fear mongering (further stemming from the stigmas of HIV); as cases where people intentionally spread HIV with intent to harm the victim, are incredibly rare.