ME1 had superior narrative and less plot holes. Yes, the game was buggy, and the combat was unbalanced, and the controls sucked, but those were all forgivable for the storytelling. I'll admit the walking codex entry team-mates and nonsensical bringing along of Liara and Tali was rather awkward, but it is somewhat excused if the player off screen is assumed to have tested their combat skills, and given that you may have theoretically been keeping them close to protect them from Saren. It's graphics were excellent for the time it came out, so that isn't a legitimate complaint.
ME3's poor narrative and plot holes galore, lack of fulfilling descriptions made by the Bioware team pre-release, often rather explicitly, and... the... ending... Well, nice game mechanics and some good dialogue and nice emotional moments in the middle of the game doesn't quite make up for the ending, or even to a much lesser degree the beginning, the day 1 DLC, the semi-forced low quality multi-player, the half-assed job answering complaints about issues from ME2, the terribad journal, and the questionable use of the 'war assets' mechanic, the forced use of the questionable Crucible plot-device, Tali's photofail face, use of easily recognizable stock images, reduced dialogue options, creepy overhearing Shepard, poor and minimal use of Shadow Broker Liara, mimimized effects of choices from previous games to shoehorn in practically identical missions no matter how you did things, and numerous other issues. Refinement of graphics and gameplay mechanics was expected, especially given that most of the work there was already done, and they are simply refining the original engine from ME1 and it's evolutions in 2, it wasn't even that impressive, given how much re-used assets came from previous games and continued issues with clipping, getting locked in weird positions standing on stuff and continued issues with things like helmet removal on some armors, which theoretically isn't that hard an issue to fix. I wouldn't be surprised if given the groundwork already there, they spent less time on the gameplay mechanics and graphics than they did in ME1 or 2, which makes the issues remaining even more horrendous.