Yep. In all honesty, I don’t think folks that are HIV+ are lining up to give blood.
They know better(for the most part).
The end result is what counts which is clean blood. No matter the donor.
If anything, the prohibition creates a formal censure of this type of behavior, which tends to have a powerful effect on those who would otherwise like to violate health laws.
If you get the chance and haven't done so, peruse the CDC's website under HIV/AIDS and you might be appalled at the large number of cases attributed to such a small segment of the population. Any sane society would quarantine.