have to remember alot of that budget when into advertisement also, and they had to build the game to start so additional features will take time and extra money and the company is in a transitional phase.... I personally think from what this game had at launch to now it has made some vast vast improvements, and it seems that most people forget the game was rushed Bioware didnt want to release it yet because they knew they wernt ready.