i'm completely against any weapons requiring ammo as well. Very few players choose to use missiles on their fighters because the ammo costs outweigh the benefits the missile provides. The same goes for Torpedoes - nobody uses torpedo launchers over the supernova cannon anymore because the snova requires no ammo, has a higher travel speed, and does more damage.
So yea, if missile turrets are as effective as everyone claims, it might suck for the guys in fighters/bombers, but hey... gunboats were designed to fight those types of targets (well, fighters at least). Be glad that the same gunboat will get his ass kicked by any other capship out there and there isnt a thing he can do about it - no more than you can do about getting destroyed by the gunboat with missile turrets.