The game screws with the definitions of these ships. That's the prob.
A Corvette has like 2 guns. How can it annihilate fighters? The Imperial "Tartan" or whatever is stupid too. Imperials should have a Lancer frigate. That is a ship designed for whipping fighters asses.
They balanced the crap out of the game with no regard for the true ship designs laid down in many books over the years. This is why I haven't played anything but the demo. That was enough for me. Rebellion is the superior game.
The developers basically ignored every good game to come out of LucasArts. I could lay to waste a Corvette with one X-Wing or TIE Advanced in the X-Wing/TIE Fighter/XWA. A TIE Bomber with torpedos could cripple one quick. That's how it should be.