It's the way it is... It's like sports, people say they love it, but all they do is bash players from other teams or bash the teams. kinda like people who Bash C.Ronaldo vs Messi... Why not enjoy them both? They are both amazing.
It's like people need to bash something to raise something they enjoy? Oh, Forza sucks!!! GT destroys it. Tomb Raider sucks!!! It's a copy of UC... Ni no Kun sucks!!! Looks like a kids game!
As a gamer you need to be open minded. You're not gonna enjoy every game ever made, we all like different things in life. Just, no need to bash something to put up something you enjoy.