I didnt like that they changed the overheating guns mechanic and dumbed down the level up system. I also dont like that you cant buy armor for your squadmates.
Other than those things, ME2 is better, in every way.
It is the best of the trilogy.
However, I dont think the open world in ME1 was bad. It’s the fact nothing is in that’s bad.