I'd be happy if they made a mini-Football Manager system for battles: You pick the ships you want to do the attacking, which if your ships attacks which one of the enemy ships, how those attacks occur (tell your ships not to waste time firing their missiles/only fire missiles at frigates/whatever), rules for withdraw/protect based on the situation (outnumbered, damaged etc). Then press Play and cross fingers....
Which sounds like what Ryat's suggesting. So, sweet.
I guess there's a spectrum between too much randomness and too much fiddling around with battles. Just a question for the devs of where on the spectrum they want the game to be.