Agreed.
Honestly I do not think Haven was much of a success. Its basically just a safe Fab with some popups and a few npcs handing out free skills. Its not even clear to new players what those npcs are even doing. I hope they can do much better before a release of any kind.
It does seem to...