It's just a demo, & there is still a month untill it is released, so this is not a 100% representation of how the full game will eventually play.

Not everyone will like it off the bat, but thats a fact of life. And perhaps the comments people are making, are to point out weaknesses in the game, that maybe even the developers might take note of before releasing the game, and improve it for all of us ?