I am halfway through ME already. It is definitely NOT an excellent game. It is just a bit above average.
Here is my view:
1- The article has a point concerning the RPG elements. The games looks like an interactive movie and all those so-called RPG elements are somehow do not really fit into this - they do feel like an artificial additon.
2. The games tries to be linear and sandbox in the same time and fails miserably at it, just like Oblivion.
3. Also, I don't know if you noticed or not, but the loot is SCALED. As I progressed through to Level 25, I got better and better equipment from containers and enemies. A huge design flaw in my opinion, as it kills immersion.
4. Inventory management is bothersome, really. Tries to be simple, but ends up complicated. Same goes for handling level-up of your team. Also, there is no unique equipment, just assault rifile Banshee I, Banshee II, pistols called Stiker I, etc, which is an oversimplification and sure makes the whole thing even more unrealistic.
5. Voice acting is quite good, though the characters are a bit cartoonish and one dimensional. There is no real depth to them. Also, emotion is lacking in most of the dialogues - the characters sound like bored and contented, no true emotions.
6. Combat is lame, looks like a rushed tactical shooter.
7. There are elements that are plain Star Wars ripoffs.
Despite all the above, it is still fun to play. Not as good as The Witcher, but worth one play-through.