I’m not a huge fan of hub systems in games. It would be much easier for me to navigate to the missions, shops, meat grinder or other if it was given to me in a menu system. This would allow me to navigate without having to waste time moving around the ship. It would also improve the new player experience as it can be confusing trying to find things when you have to physically move you in game character. It could possibly reduce loading times which I think no one enjoys.
I’m sure there is some monetary reason behind it like seeing other people in cool premium skin swag and wanting to buy some yourself. But it would be nice to have the option to disable it. I’m sure there are also lore/story reasons as to why the ship exists but I find the story in this game (not 40k specifically) extremely lacking.