Everyone needs to start somewhere. Personally, one of the biggest problems I see in this game is the various attitudes held by certain players on the game. Yes, there are some annoying new people who end up ruining some matches, but the thing is, those who do it intentionally are in the minority. New players are incompetent, and we all were when we started playing this game, but when we let the idiotcy of the few taint the entire group that's a problem. Just yesterday I was playing, and I met some very rude arrogant players. These, however, weren't novices, nor where they low to mid level, these were veterans with thousands if not tens of thousands of matches under their belt, throwing hissy fits in text chat and captain's chat. I could just as easily point out that due to the poor behavior of the veterans (I actually think almost all of the vets are awesome. I really hope this doesn't offend any one) that we should kick them all from captaining because they bully lower level pilots/crew. This is of course ridiculous, but it uses the very same logic that most experienced players use: Novices are bad, some people who are bad tend to be arrogant, therefore, all novices are bad and therefore arrogant. Instead of punishing all because of the errors of the few, we as a community must take it upon ourselves to educate this new addition to our player base.
Also, muse, if you happen to read this, please make the tutorials mandatory before actual online gameplay for each class, and please, also make the tutorials more comprehensive.