Not a fan of this achievement system at all.
It forces often unnatural and counterproductive gameplay (gunner with fire extinguisher?) and it forces me to use ships I don't like. I struggled to get the Goldfish achievements because the Goldfish is my least favourite ship, playing with it was a chore and no mattaer how many games I did with it I didn't like it any better.
Thing is, if you want to give incentives to experiment and try other ships then make it totally optional and separated form leveling. It could maybe give specific cosmetic items, but leveling should be something natural, that everyone can do just playing the game however you want. Level matters to me in this game because I'm a pretty good pilot and I want my level to represent that.
I shouldn't have to cripple my stats because I was forced to play a ship I don't really like in order to level up.
But it doesn't force you to do anything. If your goal is to complete every achievement ever, then you're probably not the type to care about unnatural gameplay. If your level matters to you as you say, then that's fine. You can still reach quite a high level even if you ignore all of the achievements you don't like. I still don't understand when people say they're forced to play in a way they don't like. I don't feel forced into doing anything. I haven't completed that gunner with extinguisher achievement because it'd be silly for me to take an extinguisher as a gunner, and that's okay. If I was a completionist, I'd worry about it. But I'm not.
(Also, in my humble opinion, a good pilot is able to fly with any ship -- or at least most of them.)
Uhm... Yes it does? If I want to complete an achievement I am obviously forced to do so in the way the achievement is set up. I can't complete an achievement for the Goldfish using the Galleon, thus if I want that achievement I am forced to play as the Goldfish.
Making assumptions like "if you care about achievement you shouldn't care for unnatural gameplay" is just a logical fallacy, in this game achievements=leveling and while I normally don't care about achievements I do care about leveling. In most games leveling is tied to experience and just playing the game however you want, thus I can ignore achievement to pursue the objective of leveling up, in this game I cannot do that.
As for stats and k/d ratio not counting that is also a subjective opinion, the game provides me with comprehensive stats for my character, thus I care for said stats, be it k/d ratio, level and all that good stuff.
If the game didn't want me to care then such stats would be hidden and/or there wouldn't be a leveling system at all.
If something is a feature in the game then it's logical to care about it.
Also, I don't like the Goldfish, not even a Lumberfish, I do just fine with Squid and Galleon, thanks. I can pilot other ships, which I would argue are easier to pilot then the Squid and the Galleon (at least if you want to win), I just don't want to because I don't like them.
your last sentence... You don't want to because you don't like them. I don't like them either but so what? you ever played COD? they have random ass things to do to earn stuff to look good (because face it, rank is just to look good not a question of skill but experience)