ack-ack, I think the kill points category forces people to fly more a handful of sorties if they want to have a high fighter rank.
I made a suggestion a couple weeks ago that the kill points category be modified by ENY, and a lot of people liked the idea. If I recall, however, HT was quoted as being against such a system. If you think about it, HTC doesn't really care that the scoring system does not reflect ability or skill. If they did, they would take the ENY of the aircraft you fly into account, and they would also get rid of the field capture stat in attack mode.
Another idea was to modify score by how many friendly or enemy were present when you got your kills, which is unclear in implementation but well motivated.