Virtus wrote:
I also said

Before nay saying, or even agreeing with the current setup try it out, see how it plays out. If you don't like it after trying it then by all means speak your mind.

Currently it is pointless arguing over such little known facts, it's like saying the earth is flat when you have only see your backyard.
I couldn't agree more, and I've also made that point several times. We won't know anything for sure until we play the game and see how things pan out. All we have right now are a few gameplay facts given to us as a teasers.