Well I agree with the OP, if your going to release a game with FULL availability to one place, it's only fair to have it in another, I live in the UK, we didn't get a code so I ordered one from eBay for about £4 and got it emailed within about 2-3 hours.
I'm sorted!
But I feel for everyone that isn't