It is very much a case of "be careful what you ask for"
People complained about the inventory system. So its gone. Now you have a choice of like 2 variations of each weapon with no customisations.
People hated the elevators, now we get immersion breaking loading screens.
The just scanning planets is boring, now you have to manually scour each inch of the fucking planet with a slow ass scanner looking for resources to upgrade your shit. And you have to constantly go back to your fuel depot which is only in one cluster per galaxy to buy probes wasting fuel in the process.
People hate fetch quests. Fine, your ship upgrades are now just a matter of talking to a crew member and buying it and instantly having it installed, no effort required.
The battle is too generic, now its the same except with limited ammo and horrible AI. If you do not control your team mates they run so far ahead of you its not funny and get slaughtered. If you do control them but position them wrong they just stand behind cover and do nothing until you reposition them 3 inches to the left, then they do something.
We want special armours! Fine, you get your collectors shit but guess what, we are going to fuck you over there too. All of the armours come as one piece, you can not change them in any way, can not customise and the helmets never come off. So even during emotional cut scenes all you will see is your stupid helmet. And to be a full slap in the face, when people complained about it on the bioware forums this is the responce they got "Chris Priestly wrote: Sorry, these armors are SETS of armor. The helmets do not remove. This is by design and not a bug." and theres nothing like seeing Shep downing a shot of something directly into his helmet or having a emotional responce while looking at a blank screen to take ya out of the game.
So yeah, I am impressed by a lot of things but for every "OMFG YAY" moment there is another that makes me realise some one dropped the ball.