I guess I don't understand why people actually make the effort to jump in to forums and rip apart a game. It seems like a waste of energy...if you don't like a game, return it, and move on with your life...
The reason for this is very simple: There are people who want other people to save money instead of wasting it for unfinished products!