I think they are connecting the dots. The missions are a great overhaul that communicates better the impact of your actions compared to the static list. There's no point adding lore for each system because things chsnge and are dynamic. Landing on planets is connected to everything as well. Engineering is connected to everything as you do other stuff to get mats for upgrades. Soon we have new types of mission and tourism is likely going to be loosely connected to exploration. The cg stuff is great and is connected to developing lore and story. Yes it needs work but on the whole its going the right way.