No depth, and no imagination ... yes, I agree. Rubbish.
But .. and I'm going to reiterate this as it's a highly accurate idiom

.. Elite is a mile wide, but an inch deep.
Example..
Mining.
This is what I consider to be depth:
Mining lasers of different types and sizes and power requirements; different drill heads that produce different lasers for different types of mining etc
Gas mining of gas giants, or other gas planets - right now, those could be drones or depots.
Automated mining drones which can be deployed in a field and go around collecting minerals within a certain range of the ship
Automated mining depots which can be deployed on an asteroid
Automated refinery depots
Automated processing plants (create your own supply chain)
Mining research that upgrades scanners/drones (with the necessary software or hardware changes to implement it)
Deep core mining stations on planets
Ice-mining with deep crust mining stations on ice planets
Dedicated mining ship that is capable of doing all of the above. Very slow. Very strong (designed to withstand impact of asteroids). Decently armed to protect against pirates.
MultiCrew Mining features
etc etc etc
ED has plenty of things to do (mile wide), but not enough to do those things with (inch deep); there aren't enough options available. Not enough sand. I should be able to build a sand castle, but I'm limited to sticking little twigs into the sand.