I know that this could happen, but not to a significant number of people, say, 100.000, otherwise it'd be all over the internet. Everyone heard about the delays, but not THAT long. I'm going to assume you weren't e-mailing them to send the missing code until recently.
Oh, and I'm not defending Origin, I know it sucks. It's just that you and your mates are not a significant percentage.