I don't see the problem. They test blood for HIV regardless of race, sex or sexuality. It's not like they just take your word for it when you check the boxes. So if it's not saving time or money, and the HIV+ blood is going to be tossed out anyways like it is everyday when it's donated from people besides homosexual men, what's the problem?
We're in such short blood supply that if we can get more people to donate, we should.