Originally Posted by gaymer
The problem is: if you try to please everyone, you end up pleasing no one.
The overall rating on Steam based on reviews is "Very Positive" based on over 60k reviews. I'd say they have done a great job pleasing players. In spite of the the gripes you may see floating around these forums the game is doing VERY well and barring something like a buggy launch the game will do extremely well critically and commercially as well.