- ME1 had barren planets which were tedious to explore, shooting mechanics were crap, cover mechanics were crap, all classes played almost the same, had a bunch of time-wasting elevator rides, terrible performance and pop-in issues, tedious inventory and skill tree system, weapons overheating bug, getting stuck in environments, annoying mini-games..
- ME2 had almost no RPG mechanics whatsoever, main story sucked compared to ME1, was mainly a bunch of side quests, planet scanning was a drag (imo worse than mako), barely any exploration because of small locations, awful loading times, repetitive mini games, predictable fighting environments, being stuck in environments, apathetic characters (barely interacted with each other), lack of weapons and armor.
- ME3 has inferior journal, less exploration than ME1, confusing ending, glitches like teleporting characters, lip-sync issues, too much disc swapping (X360 only), too many shallow side quests.
On the flipside..
- ME1 had the best overall story, the most exploration, the deepest RPG elements, the most immersion.
- ME2 had improved shooting mechanics, better sidequests, better DLC support, better performance, better animations in conversations, better graphics, better action, better and more character support, each class was really unique.
- ME3 had improved cover-based mechanics over ME2, more verticality in gameplay, more cinematic moments, more variety in enemies, more emotional peaks and valleys, slightly deeper RPG elements than ME2, bigger Citadel, best interaction between characters, more variety in weapons..
I apologize if I forgot anything on any of the games. But point is....
Reading what you people (and people on sites like Amazon) are saying and comparing it to the pros and cons of all three, it doesn't seem that you all hate ME3 because it's actually worse. It's because you disliked the ending that you're nitpicking about everything in ME3, even if it's superior than the prior ones in many (if not most) ways. Or are the issues of the other two listed above somehow irrelevant? You can easily love ME3 for what it is and simply forget about the ending for a second, but you've chosen otherwise. I don't really get the hate for ME3 specifically while the other ones also had huge flaws, if not bigger flaws... But whatever.