First off, It woud be great if you guys added a "like" button similar to Facebook so we can give someone props when they make a good point without reposting their entire post or repeating the same things. Great points by both SkyJackal and Adakutay.
As for those EA conspiracy theorists here's a very recent interview that pretty much debunks all that.
http://gameinformer....ors-part-I.aspx
of course the really thick skulled still won't see it.
It's like some of you haven't bothered to ever read what any of the devs have said about what the business model for these games has been the entire time. There was NOTHING left out of ME2. Playing ME2 all in it's "stripped down" dlc-less form got it the highest Metacritic score of any game before it (last I checked). So, yes it's still opinion but I think a pretty commonly held opinion that it was well worth the $60 we shelled out for it without adding any the the dlc that's come out since or is still to come out.
The reason for the day 1 DLC and cerberus network are simple. It helps bring in additional revenue for bioware from people who didn't buy the game new. For us of those who bought it new, we get the CN card free and some nice little bits of game content. For people who pirated the game or will buy it used somewhere down the line, Bioware make $0 off of them. By having this optional content they have a way of at least making something off of those people that don't purchase the game new or legally. I purchased ME1 used for about $15. Bioware didn't make anything off of that purchase. I however did pay for the dlc after I played and loved the core game. It's a win/win. If you like the game enough you buy the cerberus network card and get some cool new stuff to play with. If you don't like it then you're out the price of the used game and don't really care about the dlc anyway. The used game market it great for us players but not so much for the companies developing the games.
They've stated that there is a multi-year plan for both DA and ME that includes various different sizes of DLC and expansions to fit all tastes and wallets. So yes, Kasumi and the Hammerhead and stuff we don't even know about yet were already in developement when the game came out. Of course there are going to be placeholders in the game for something as invasive and a new character and a new ship. You're not going to just park the hammerhead on top of the normandy and just tie it down with some rope and it seems much simpler to set up your character screen with the correct number of slots right from the beginning if you know you're adding one in a month or two.
Bioware is a company. They make great games but they have to make money whether they have anything to do with EA or not. If you don't feel like you got enough value out of the game to begin with then I don't really understand why you even waste your time posting on here. Sure there are plenty of things to debate and critisize but if I felt like I got half a game I can't imagine going to the game site to participate in the forums. It's going in a pile with all the other games I don't give a **** about or right back over to gamestop to get a little bit of money back for it.
DLC is about making Bioware, or any company, more profitable in a tough time for game developers. I'm guessing the conspiracy theorists also haven't noticed all the layoffs and studio closing in the past few years. It's also about adding a longer life, replayability and depth for those of us who love the games and do want more. Frustration gone...I'm done rambling.