Right, but in principle its a real [censored] practice to treat your customers like this when they are all buying "your game".
Honestly, im not really bothered by the fact I don't have access to the dlc being that im on pc, never been impressed by any dlc i've been svckered into buying.
How are they treating their customers badly? Look at it this way, what if the original release date was the PS3 / PC date and Xbox is just getting it early? That's not treating the PS3 or PC people badly, because they're getting it when they would've gotten it anyway, but if you own an Xbox you get privileged access. Everyone is going to get the same DLC, and it's going to be quality content, so just be glad you're getting any DLC at all.
I mean they don't have to do DLC, they could just be like 'you get New Vegas and that's it until the next game' but we're lucky enough to get little bonuses to add to the life to the game. Do you have to pay for them? Yeah, but before DLC existed you'd just be stuck with the game with nothing to do after you finish it.