@Nexus18 didn't you and midget have this argument in The Division thread before it released? That turned okay good, if a little boring and grindy until patch 1.3.
If we go back and address the actual OP here...this is what is going to (continue to) happen...
1) Some people that get their entertainment from message board meltdowns will continue to pore over game trailers and tell each other how awful everything is
2) The vast majority of people will use their own common sense before buying games, try the open betas, read reviews or whatever, and keep on buying the games they want to buy