They likely estimated their user base at launch wrong and opened too many servers spreading the population too thin. It wasn't that there were bugs at launch, it's the time that it took to fix them is the problem and I'm sure people quit because of it. WoW had a lot of bugs and server problems at the start, but unlike now there weren't many MMOs out there for people to go to so people stuck with WoW. Unfortunately EA likely rushed the game out for Christmas when it could have used to some time to iron things out. This game is going to need some pretty innovative things to bring back people to this game. 1.2 was a step in the right direction though