I agree it's working just fine but I would like some benefit from it for perks, quite a few guys & I that are in the fleet guns spend alot of time in em would like perks and as hard as they are to get I think it's a good idea to spread them out to the other perked items especially when you consider most of us are better at some things than others creating a way to build up some perks to those weak items. Being the way it is now we would never get any unless it's a map win and kinda like taking the maps are perked is a good way to describe it and shows this is do able without dying... 
i spend more time in field guns than probably anyone (i dont use ship guns because I dont like how CV gameplay happens in the arena) and i don't see a benefit. if you could earn fighter perks by sitting in guns, you'd never learn to fly a fighter, if you could earn gv perks, you'd never learn to gv. this keeps people out of the air and out of gv's. I doubt that would be good for general gameplay. the way to get perks in your "weak" areas is to practice and become proficient. now if you actually earned gun perks, and perked the 5" and 8" guns, that might have some merit.. but I would expect many whines.
but as it is, I think we get more than enough recognition.. name in lights should be good enough, and for me, satisfaction of killing vulchers and getting angry pm's is all i need.