I'm the same way, I've never had a code, an upgrade, never been lucky enough to get in on the general public codes (I always seem to find the codes a day to late).
I have even asked when calling about a resort is there is a pin code some how magically attached to my name, an the only thing I've ever been told (repeatedly) is that if I haven't gotten a code in the mail or email there will not be one attached to my name.
I'm just not lucky enough for that kind of thing, but I keep hoping eventually I'll be blessed with some type of Disney magic.