Weapons should have engagement thresholds… i.e. they don’t attack targets of particular size. This is to prevent your heavy slow-tracking weapons wasting themselves on fighters or frigates that they cannot hit anyway. Likewise prevents fighter weapons that can’t scratch a cruiser from bothering to engage them.
This should be a weapon limitation, so your cruiser anti-fighter weapons will still work.
Also needed: Far larger maps!