More accurately, men who have sex with men shouldn't be allowed to donate blood. It's BEHAVIOR that is risky, not the propensity. There are celibate men who have same-sex attraction who have never gone down that road.
In modern society that is a distinction without a difference. One of the well known characteristics of "gayness" is extreme promiscuity.