Thanks for all of your feedback, it is very much appreciated. Apologies for not getting in here sooner, as you can imagine it's very busy here.
I just want to let you know that your feedback has been heard and we are as keen to get these locations fully fleshed out as you guys are. We don't want these to be just a pretty location to visit once.
We have read every single post in this thread and made a note of all the suggested gameplay for these locations.
I'm in full agreement with you that these locations needs more meaningful interactions and links to other areas of the game. I will be doing everything I can go make these locations what we originally envisioned them to be. Much of our planned gameplay for these sites has been slightly delayed due to several reasons I can't go into, but we hope to implement them in the future. These included some of your suggestions already and now include some others from this thread like docking.
As many of you know, we tend to implement these things in stages for various reasons. Now that we have the key installation types in place, we are now in a position to work on the deeper gameplay.
As for the reason this has not been completed already for 2.3, all I can say is that sometimes priorities have to be changed and we don't get to implement everything we originally intended got the first iteration of a piece of content.
We are looking again at the priority of these locations based on your highly constructive feedback. Some of this work is easier than others and we might be able to get to it quicker than currently planned, to give you guys more reason to visit these locations and more meaningful actions to do when you are there. Some however are more long term and we will get to them as quickly as we can.
Thanks for your continued support and we hope to continue to improve the installations and other locations soon.