There are a number of reasons for the vast amount of negativity to which you refer.
1) In the gaming world particularly people are often disappointed with games, and this is not due to bad design but constraints put upon developers by publishers. It's frustrating to know that something bad could have been something great with a few more weeks work.
2)It's much easier to vent annoyance than to heap praises upon something. You get trolled on less if you're hating.
3)People think it's cool to be cynical. It isn't big or clever, but people think they look better by being angsty.
1) In the gaming world particularly people are often disappointed with games, and this is not due to bad design but constraints put upon developers by publishers. It's frustrating to know that something bad could have been something great with a few more weeks work.
2)It's much easier to vent annoyance than to heap praises upon something. You get trolled on less if you're hating.
3)People think it's cool to be cynical. It isn't big or clever, but people think they look better by being angsty.