Sure but you assume you are relying on a ship to ship battle. On a 1-5 ship to ship battle 1 corvette vs 5 destroyers its STILL not clear if all 5 of the destroyers wiil not end up on the bottom. It all comes down to who can get their missiles launched first and who has better ECM.
If you want to launch a missile you need a radar detection. 5 destroyers will come with 5-10 helicopters and will have the advantage.
With a cheap corvette you will end up with 5 corvettes vs those 5 destroyers and air cover with some sukhois.
Remember the sinking of the Eilat, its lessions are still revelant today. The missiles are 1000x more deadly.
A single Corvette equipped with drones can sail out and deliver firepower to a massive radius of sea space with these missiles. If big bullies are headed there a flight of TU-22s or Mig-31s can deliver a hammer blow.
I never said corvettes are useless. I think the opposite actually. They are very cheap options if you want ships to protect your water.
But they don't need to be expensive.
A steregouchshy can deal with any NATO ships because it has 12 redut cells for 9m96 and CIWS and all nato ships have only 8 anti ship missiles. It carries a ka-27 with a radar of 250km aginst ships to provide radar info to it kh-35. It can also stop a sub with its paket nk and send the ka-27 with a torpedo to kill it.
With its cheap design they can afford many of them to go 1 vs 1 ship scenerio against any navy. That's why chinese are building 70 type 056 corvettes.
The only thing it can't face is a carrier group because they would be overwhelmed and for that reason Russia needs destroyers/cruisers and yasen with 32-40 VLS.
Frigates will do the same work as corvettes but far away without coming to close from enemy country or carrier. But they need more weapons that can go further and better radars to see far away. Corvettes "long range" part is done by the air force or naval air wing.
If russia has no intention patroling far away but just countering US carriers then they only needs nuclear destroyer and cruisers and many corvettes.
If they want to also patrol far away then they need a balanced fleet with fewer corvettes, many frigates (that can also be used around their mainland) and some nuclear cruisers and no destroyers.