This became an issue last year at my school when a friend of mine checked off the little "have you had sex with another guy?" box and couldn't donate. The GSA at my school got all ready to send a nasty letter to blood services about how stupid they were being. Thing is that blood services doesn't make the rules, nether does the red cross, it's the government. No matter how many times that I pointed this out to them, brought it up when they were whining about blood services, or reminded them that my mum works for blood services so I do actually know I am right about this, they ignored me and continued to talk about that letter they were going to send to the wrong people.
They never did send it, not because they suddenly realized they were going about everything the wrong way, but because they were a pathetic bunch of people that never did go through with anything they planned to do. I could go on my little rant about my schools GSA, but I am pretty sure some of you read it already and don't really want to hear it again.
Anyway, if you want to complain to someone, complain to the right people, not the ones who are just doing their jobs.
Good for you Kurt for giving blood, everyone who can should, it's needed no matter where you are. And who knows, maybe you will need some at some point in your life and you will be happy you were able to help someone else.