The article makes a great point. That smoking consistently results in cancer, so there has been a campaign to actively discourage the behavior that leads to disease.
And given that risky gay behavior has consistently had an even higher ratio of terminal disease, that it makes sense for society to discourage the behavior.
The article doesn't argue it, but you could further say that gay sex doesn't just kill gays, but presents a wider threat to the heterosexual community, through secretly bisexual relationships that cause them to bring home the disease to their wives and girlfriends.
I actually had a client back in 2009, an attractive and very personable black girl, who told me she had gotten a call from the CDC saying her boyfriend of 3 years had tested positive for HIV(they were calling all his former sex partners, to come in for HIV testing), and he had been secretly bisexual with other men during their entire relationship, She told me she'd found out right before visiting me that she was HIV-positive, and burst into tears. 20 years old, she felt like her life was over.
That is a case of one gay many's selfishness ruining another person's life, with his risky and undisclosed behavior.
Your own example shows how it's not a great point the anti-gay piece was trying to make. Aids doesn't know if your gay or straight. Your 20 year old straight girl had unprotected sex with somebody she really didn't know very well.