I agree... but I've completely lost the thread of what this has to do with DW...
So, what you are advocating is keeping the game at the "fire from menus" level, where the player gets no reward for considering shots and can guide as many torpedoes as one has torpedo tubes from 25nm away?
It sounds like your ideal mod, would fix nothing.
Cheers,
David