I think you are being a little unfair to Karnak.
So which is it? Are you the average pilot struggling to maintain barely 200 perks or some aerial magician who has no trouble bagging them by the bucketload?
I think he probably falls in between, and I think most people do. I'm somewhat of a rare case I think in that I fly relatively high-ENY planes, thus earning lots of perk points (and Karnak.. it IS true.. on an average sortie I usually do get around 10-15 perk points, at least if I land it- Wotan isn't exagerating) but I've got absolutely no desire to spend them. I simply don't enjoy flying the planes we have as 'perk planes'. I'll probably start spending some of them once the Me-163 comes out, because I'll use that to kill bombers that are near a base, but I don't spend the perk points I collect on a regular basis.
Even if the 'gang-bang' tags were removed, I wouldn't be flying the perk planes, because I don't like flying em much.
The real problem with collecting perks is basically just human nature (and the way the ENY values are determined). Most people just want to fly and have fun, but all the fun planes have really low ENY values. In some rare cases, people 'fly to live', and thus want fast planes.. but all the really fast planes have low ENY values to. So, if you are flying a 'fun' plane like the Spit or N1K2, you get punished for it because those planes see more use (thus pushing the ENY values down). Same thing applies for the really fast planes- and even the really fast German planes have ENY values that are lower than their usage would otherwise indicate.
So if you like flying one of the perk planes, you have to fight in a plane that isn't very fast, and isn't very good in a furball. Even though the ENY value might be really high (like I consider 35 really high, so the 190A's fit), the average pilot isn't going to simply rack up the perk points, because the planes are HARD to get kills and land them in.
Oh, and Karnak.. this is how I get so many perk points (and I know you probably don't care, but I'm having trouble sleeping lol, so I may as well type). I average 10 to 15 perks on a good sortie. By good, I mean I take up a 190A5 and get 3 or 4 kills and land them, that is 10 (for 3 kills) or 15 (for 4) perk points. If I am flying the Dora or the G-10, I almost always get more kills per sortie, and the additional kills mean I get about the same number of perk points even though the ENY value is a lot lower on the Dora and the G-10.
Heck, the other day I earned something like 50 in 2 sorties in the 109G-6. One of the sorties was just about the most intense sortie I've ever had (and again, I know you don't care lol, but it is a very good story). I was flying this 109G-6 around the north side of the Baltic map. We were fighting the Bishops, and there was a pretty good little fight going on. I arrived around the outskirts of the fight, and I'm looking for some easy Spit or N1K kills (and those are real good for the perkies too) when I see one poor Knight getting just gang-raped by 5 Bishops. Being a moron, I yell over Vox "Hang on, I'm on the way!", and I dive down to help. Of course, I get there just a bit to late, and they kill him right as I get there. There was an La-7, a Spitfire, an F6F, and a 109. There was something else, but he ran away and I didn't get a good look at him. I come blazing in at about 400 mph, and the La-7 and Spit turn to HO me. The F6F and 109 didn't see me coming yet, and they turned away from me. I went right at the La-7, tater gun a-blazing. Ka-POW! Off with your wing. "Damn nice shooting" I said to myself. The Spit was right behind him, so I adjusted my aim and Ka-POW! Off with your wing too! At this point I'm happy. I've gotten two of the marauders, and I'm ready to die now. I turn back to face the 109 and F6F. The F6F flashes across my nose in a flat turn. The tater gun belches out more 30mm death, and the F6F loses his tail. At this point some tracers start going past me, coming from my right. That pesky 109 was coming in hard, looking to avenge his comrades deaths. I turned into him (and at this point I had gotten kinda slow), and we did a couple revolutions in a scissors. But, he makes a mistake and flies out in front, and catches a tater round in the cockpit for his trouble. Four kills in the matter of 30 seconds or so. I was hit with some sort of delayed reaction from the adrenaline that got dumped into my system in that sort little melee. To top it off, an La-7 bounces me on my way back to base, and after a short squabble HE catches a little Tater lovin. I bounced an unwary Spit after that, and RTB'd with my 6 kills. I got 20 perk points for that (and I think I got a style bonus or something

).
My next sortie I got 9 kills (had to re-arm twice) before I landed, and I got 25 perks for that one. Next sortie I got 4 or 5 before I really persistant Spit ventilated my tail feathers in a small furball. I had a pretty good day that day

.