I mean...come on. They can be fired every round. At least with ordnance, it's only once or twice per game. That is ridiculous! How are missiles, torpedoes or mines supposed to keep up with that?
Before long every ship will have them, and then where will we be!?