I think that if these kinds of things were implemented it would lead to more remaining after a sale. These measures would 1) keep all the new players in one place, so there would be more people for MM to pick from when making novice games. 2) it would make the game more approachable for new players, as they would not have to worry about running into a pro team when they know basically nothing. I understand that some people only really learn in real games, but unfortunately there is not an answer to very problem, or not yet anyway. I understand that you want to keep everyone in a position where they can play together, but some people just do not want that.
I know it might seem a bit preachy, since I have posted a couple of my own solutions to the problem, but I am all for everyone staying in the same area, maybe even removing novice all together, as long as there is a way to ensure that they actually learn how to be a useful, functioning crew member. Unfortunately, the current tutorial does not help at all in that respect, only showing the absolute bare basics. If the tutorial could be more in depth and informative, without forcing a new player to go through every individual scenario out Goethe hundreds of possible real battle situations, that would be great. But so far there is no solid solution.