Nano to the point and detailed, I don't disagree, but I will point out why I think an automated system may not work too well, using an ingame comparison we already have...
New players start new games on different frames of mind which can be grouped into three seperate categories...
The casuals (I started as this breed.)
Buying the game off sale or on sale purely based on when they come across it and liking the look of the game, the casual joins often with the "just here to have fun" motto, not putting too much effort into reading guides or other community provides information and sticking to default loadouts (which when I started were pretty crap considering flamer was OP and no default had chem.) While playing without organisation or much awareness, as crew The Casual may be pretty effective at keeping a ship alive, but more often than not there is not enough shooting being done to snag a win. A casual pilot often being the kind of person who communicates with their ally a bit but easily gets side tracked "omg a snowman! Let's look for more!" Even in the middle of a fire fight, casuals often learn after a few games and once they meet someone they get on well with, or someone they decide they have to beat, will start researching or join a group of other casuals in increasing effectiveness and happiness.
The "Try Hards" joining the game often because it is Player vs Player, the Try Hards often come with a competitive edge, reading before they buy, knowing the game basics before they do the tutorials, and often joining with a group of friends who also do the same, they come across as silent in game, mostly because they're linked on Skype or a VOIP to communicate, often leaving them unable to comm with take pilots. These are often the ones who integrate into the community or stick to their small group until they have gotten their money's worth of the game.
The "PITA. (Pains in the Arse.)" very often these are the people who purchase on a sale, they follow the big YouTuber names and snatch up games from sales often, these "PITA" are often the trouble makers for a variety of reasons and could easily earn sub categories on their own such as Trolls, Swearers and Ignorers and more.. The PITA are typically the bulk of new players, not all are Pains on purpose or with intent, but their lack of communication or team orientation often makes them more a nuisance than they may intend to be...
And it is the PITA category I want to focus on..
When new players join Guns they're given the option to play through the tutorials and then to join "Novice" matches, and many PITA will take offence to the Novice title, a fine example is the recent (and largely hated by fans and non-fans alike) JonTron video, in which he actually points out the Novice tag and says "This is here to say I suck and show everyone else I suck."
It is this mentality, this taking offence to a Word not intended to offend, which makes creating in game systems to teach and help new players hard..
The simple taking offence to being referred to as a Novice is why many Novice players opt out of Novice.. "I'm no skrub! I 360noscope in COD and CSGO Yo! Imma Boss!" Or "Well I read about the game, we all have access to the same stuff so how bad can it be? This Novice thing is pointless!"
So let's assume all the warnings and pop ups are added, it is more likely to offend the bulk of new players (PITA) than help them teach, and since so many of them take offence to just the word Novice, imagine the rage if they were reminded every ship until level X "Hey, you sure you want to pilot? You're still pretty new.."
That took longer to write up than I thought it would.. Hopefully it gets to the point though...
Many players take offence to being called a Novice or suggested to do the tutorials because they think Vets can carry them or don't realise how big an impact their actions on a ship, whatever the role will make...