After looking at volley a bit more, it hit me that volley is trying to fill the role of tactical combat.
Get rid of volley.
Allow battles to be fought with the player controlling his ships (tactical combat), and give the player the option to auto resolve the combat if they want before or during the battle. MOO2/ISP has this down solid.
I want the option to fight the ships I design, not have the computer do it, and fail to understand the intent of the ship.