More and more, it's sounding like what this game really needs is a difficulty overhaul.
What it needs is an additional dimension of depth and complexity added to every aspect.
There should be more to explore, and exploring should be more involved. There should be more to interact with, and interactivity should be more involved. These two (exploration and interactivity) should overlap to provide missable hidden areas (cubbyholes, catwalks, rooftops, etc.), missable rewards, and even optional locations. Running from hotspot to hotspot doing the obvious in a tiny cramped area isn't much in the way of exploration or interactivity.
There should be more conversations to have, such that you aren't simply running from one flashing talk icon to the next exhausting conversation options. There should be more C&C stemming directly from conversations; the tone you choose to use (and it's standard BioWare goodie two-shoes, neutral cop-outer, and mean bastard in this game) should affect conversational outcome more often.
I could go on, but really it applies to absolutely everything in the game: Another dimension (perhaps two) of depth and complexity would go a very long way.