As I progress through the game and gain way more situational awareness I recognize that Corvettes aren't that OP. They only really pose problem in two situations.
1 - More than any other class, due to their speed and DPS, they are better at killing ships of any other class AND lower tier. Altough that difference isn't that significative. When I play my Murometz in veteran matches I'm always on the look out for any visible T2 and non-dreads T3 since they are easy kills.
2 - They are the bane of Jupiter Arms and Akula Vektor Artillery Cruisers (JAAVAC), especially against thos Art when they are T1, T2 or T3.
So far I have been in 54 battle hours and half of those piloting Artillery Cruisers and believe me when I say that T1 to T3 JAAVACs have little chance against corvettes of any tiers. The problem mainly lies in the available counters or rather lack of good counter and/or response against corvettes.
The Flak Turrets do a lot of damage but have a ridiculous range of 700 m, meaning that as long as a corvette stay within 1200 m and 701 m of a JAAVAC, they don't have to fear the Flaks. This is even more true if the Corvette is on the side of the JAAVAC since JAAVAC have bad maneuvrability and won't be able to turn around and/or move closer to the corvette.
Stasis Missiles, Drain Missiles, Flechette Missiles, Light Autogun and Disruptor Pulse can be used against Corvettes and could potentially kill one if used in pairs, but again it all depends of how the corvette player act, basically if he keeps his energy for potential defense he will survive.
I find a bit ridiculous to say, that Corvettes serve the purpose of eliminating Art using the chain below because all ">" can be reversed if the opponent play carefully without too much effort, except in the case of T123 JAAVACs versus corvettes,
Corvette > Artillery > Dreadnought > Destroyer > Corvette