Allright, here is my stance on the issue. First off, there is a whore for everything in the game (C4, noob tube, armor), not just jets, so shut up. Second, a good pilot knows that his job is to elimate or prevent the other teams' jets from owning his team, and once the air threat is gone to assist the troops below by bombing and strafing the enemy. And no matter how you get the kills, or who you kill, you are helping your team by reducing the ticket count for the enemy. Simple as that.
For those of you who hate jets, all I have to say is go play with everyone else in Karkand or any SF map. That's what they're for. However, I will agree with you that jets are OVERPOWERED in BF2. Yes, everyone knows it. Hopefully EA will FINALLY tip the scales enough where the only pilots lasting longer than a minute are the pros who rightfully deserve to. They should also allow the AT kit to choose between thier AT rockets or a STINGER launcher, making the game even more balanced, but that's just my idea.
As a jet whore myself (where I use the word whore to mean just uses alot, and I NEVER TK for them), I definately contribute to my team not just by killing alot, but taking decisive action such as bombing the enemy trying to cap our flags, or assisting the troops overrun by armor. Jets are part of the game, and just like armor, I will use them to my advantage as such.
My Aviator stats:
Kills: 1817 K/D ratio: 10.08
Deaths: 179 Hours used: 28.36
I'm only gettin started, baby!
P.S. You may THINK you're a good pilot, until you decide to engage {9thInf}Animal*E* or colony. They will quickly show you how wrong you are.