I've always wondered why people feel the need to make posts like this. Do people really think that a developer is going to read a very poorly written piece about something by a random guy on the internet who obviously doesn't know what they're talking about and decide to trash everything they've done just for that random guy? SE has experienced, professional designers to work on this game's design and they're "wrong" because you say so? I mean... really??