Maybe you need to level up, to get more effective weapons for the planes ?

In BF 2 Jets and Gunships are the most effective weapons. Lots of frags without any need for teamwork, simply drop a bomb.
The stationary AA was useless, because any good pilot knows hot to destroy them without getting shoot down.
The mobile AA was most time used to kill infantry, because fragging at the frontline gives more points than stay behind and guard against Jets and Helos.
I'm not quite sure how DICE is handling that problem now.
IMHO as pilot you should only get points if you do your work. Killing a tank with a guided AT-Missile should give points, killing a lonely infanteryman with a guided AT-Missile should give none.
Teamkills with Aircrafts ( an Handgrandes and RPGs ) should give more negative score than normal Teamkills.
And something should be done against Teamkilling for Jets, like it's been done in Project Reality:
You have to request a pilot kit ( which is limited ) and if someone TKs you for your kit he will get punished.
But i think DICE has done nothing against it, so i except that half of the team will wait at the jetspawn to get in an aircraft, instead of fighting at the frontline.