The biggest sin this game committed is being a Mass Effect game. It's just another Diablo and Half Life case. Expectations too high, franchise loved too much, anything short of perfection will be labeled as "shit". Plus we live in a post Witcher 3 world, which I have not played (yet) but everywhere I go it's brought up as one of the best games ever made, so now, every other RPG will be compared to it.
When it comes to popular and loved franchises, there is this problem where people don't accept any kind of mediocrity, the game either has to be 10/10 Witcher 3-like or it is a piece of shit, rubbish, trash etc. Not ok, not good, not fun, not pretty good. Game mostly gets 7/10 scores and people freak out, like it's something bad. Many gamers are just cancer, entitled cancer on top of that.