I really want to emphasize here that neither Dav's Hope or Robigo runs are worthwhile ways to spend your time and have not been for many, many years. If these are your ideas of doing things efficiently, small wonder you look poorly upon it - both of these methods have been outdated and woefully slower than many other means for a very long time now.
I am not saying the path of persistence represents the best method or efficient in ED. I am replying to other posts regarding "roadblocks". If a player wants to grind away at super easy mindless activities to achieve their goals they can. ED offers this as a choice. Obviously there are other methods.
The player can choose the method of their choice. If a player wants to mindlessly relog all day they can. Or they can play the game and have fun. Some ingame goals are intended to take a long tome to achieve. If a player wants to achieve them immediately they can choose the path of persistance and mindlessly grind-way for massive hours.And that relying only on 'normal game activities' is easily even slower, of course....
Of course it all depends on the goal. But on the topic of engineering a top tier ship... I can attest to the possibility of applying increased skill and ability to easily accomplish this while doing "normal game activities" and having fun. And their are no "roadblocks" to doing this.