This problem is compounded by the fact that both destroyers and cruisers have bad defensive mechanics. They neither have 90% evasion nor the most armor/hull. Having a bit of evasion is fairly useless - making hull choice a bit of a binary choice. You either build an evasion fleet or an max combined hp pool fleet.
To be honest, evasion overall isn't very good. Part of the strength of Devastator Corvettes is that even against other corvettes those devastator torpedoes will be hitting at least 65% of the time because 90% is the evasion cap, they have 10 tracking, and you get 45 from picket computer and sensors (which there's no reason not to use on corvettes because they reach evasion cap with it).
Also why the difference between torpedoes and missiles is so fine you can barely see it, because it's just trading alpha for 15 tracking. (Alpha causes casualties though by not letting things disengage)