I know that corporations are in existence solely to make money and I have nothing against that. Day one DLC, however, strikes me as disingenuous because the release date could always be pushed back to allow inclusion of the DLC content if it's true that they have to work on it after the main game is in the final stages of polish and preparation; however, corporations like EA CHOOSE not to do that which has the effect of selling the game in slices, one big one and multiple tiny ones the sum of which would be the entire finished product, as games used to be sold (think back to pre-network days).
I have Mass Effect 3 reserved at a local game store but I'm seriously thinking about cancelling my order in protest against this policy. It's not much but if half of the people who reserved Mass Effect 3 did the same thing, EA would take notice."

Of course, EA are free to charge what the market will bear, but this lone segment of the market refuses to bear it. EA can kiss my ass."