i know some might find this question offensive but i'm serious. i really love this game; i can go as far and say that it's my favourite gta game. it's story and graphics are fantastic and niko bellic is my favourite videogame protagonist ever. i think it took a nice different direction from san andreas. and while i think vice city and san andreas were fantastic games, i just couldn't take their characters seriously (tommy vercetty was really cool, all bad*ss and everything, but he didn't had enough personality for me and carl johnson had just too crazy supporting cast to be taken serious. and his missions were also unrealistic - jumping from one plane to another and opening the doors from outside or overtaking the whole military base to steal a jetpack. i think it was over the top), but niko bellic just had that personality and his background story and struggles made me feel even more connected to him (and that doesn't happen often with fictional characters at all!).
but when i go online and search for some opinions and reviews i see mostly negative opinions about the games' darkness, boring gameplay, repetitive missions and story. i see some legit points out there, but please! why so much hate? some people really went that far and stated that gta iv isn't a real gta and is a fail. many of them are like "meh", but they think san andreas and vice city are superior. there are also that kinds of people that think liberty city was better implemented in gta iii. others say it's a game that "you'll either love it or hate it".
this is an example of what i had in mind. check the user reviews. i don't think the game deserver "mixed or average" reviews, with more negative than positive reviews.
i know it had great critic reviews and sold lots of copies, but many people weren't really impressed so i ask you, is gta iv considered as a slight fail (or a step in wrong direction) amongst gta fanbase? did it really dissappoint? i'm not trying to offend or troll - i like the game and am puzzled on why other people find the game bad?