You have Captains flying as gunner/Engineer instead of pilots.
You have Engineers that don't know what the hell a Repair cool down timer is. So they'll sit there hitting stuff over and over again thinking they're actually helping.
You have Pilots forgetting to press the '1' key so their abilities aren't running 24/7 "WHY DO THE ENGINES KEEP BREAKING!!" Ummm maybe because you're using moonshine constantly...
You have Engineers that think they're gunners and let the ship die because they were too busy shooting.
You have pilots that don't know where the guns are on the ship. (for example a galleon) They'll fly straight at the enemy instead of to it's side so it's weapons can actually fire at them.
It's a cool game and all but it feels like the only way to have fun is with some friends while you're buzzed. Other wise It's just a headache to play with randoms. :/
I get you, i've seen all of these things happen a lot and it's annoying. But Just as many times I've seen players who've obviously been around a while being condescending and rude to new players instead of being helpful. I myself have only been playing two weeks and have gotten pretty decent if I say so myself because I've had veterans giving me advice and guidance and letting me on their ships.
A lot of times I instead see better players run new players off, don't let them on their ships because winning is more important than having fun in a game.
This is why my ship kinda has a reputation as a noob ship with big balls, the "sideways fister". And we've earned respect from several veterans for trying even though we know we'll probably lose instead of backing out of matches with high level players or demanding all the noobs leave to make room on my ship for better players.
If you only want people who aren't new to play then expect the game to die. Or you can help those who suck learn to be better and make them feel welcome. Then we'll all have more players to play against and with.