I hated everything about Dragon Age 2.
I hated the combat, it reminded me of every generic hack and slash I had ever played (and how it had very little thought process. See some enemies" hack at them, use your skills, bing bang boom your done), I hated the animations and how they were supposed to be "epic" (like look at the bow animations, and how much effort Hawke puts into releasing his/hers arrows. It's like watching an anime). I hated Hawke and how much of a generic hero character he was (I seriously thought they were joking when they said the main character's name was "Hawke". Its like asking a D&D player what their first player character's name was), I hated Merril for how manipulative the character felt in terms of how she was written, I hated the characters in general because they felt like characters in an anime, I hated how it was OVER marketed like crazy, I hated how the game disregarded my choices in the previous game, I hated how the developers disrespected the fanbase, I hated how the developers deliberately stated numerous times how much better the game was then Origins.
Bare in mind I havent even mentioned the fact the Darkspawn look like shit (I laughed at the Darkspawn the first time I saw them, and thought "Wow you guys didn't spend any effort on enemies did you?". Why they didnt port the original models from Origins I do not know.), or how the maps were recycled (apparently someone on the development team thought if you throw a bunch of meaningless sidequests at the player and not spend any effort on them, they will care more about the storyline), or how the art style was terrible (I hated the JRPG-ness of the art style. How all the characters looked like they were drawn by artists to be marketable), or the day one DLC.
I hated, everything, about, Dragon Age 2. It felt generic and I do believe if Bioware didn't develop it, no one would have bothered to defend it.