You don't understand this game. Cons are not supposed to go head to head with Grens, the reason for this is that they are a T0 unit that requires absolutely no tech investment what-so-ever, so they are able to be spammed. Which completely negates your straw man argument that "cost difference is same or low enough to esnure numerical advantage does not make up for it."
If you know how to play this game, it's actually a viable strategy to spam 5-6 Cons and overwhelm Ostheer early with Molotovs, capping and flanking. Then before your opponent can think how to counter the cons spam, Shock Troops show up (non-stock unit) and they press the advantage you have gained early on by superior numbers. So, by saying that stock units are outclassed and do not scale shows me that you have absolutely no idea about this game or how to play it.
Penals are weak? You don't know how to use them then. Penals with flamers and Vet are more then a match for LMG Grens at any stage of the game. Even stock Penals vs Stock Grens Penals will win, if you know how to use them.
Clown Car and Flamer is weak? You don't know how to use them then.
Soviet Sniper is weak. It has two men and can easily counter snipe German sniper. You have to be a garbage player not to know this.
What about the T-70? It's a T3 Infantry and light vehicle counter that scales superbly with Vet. If you keep one of these alive it does a job on any lone Axis units trying to ninja cap. It's a very valuable unit.
What about Katyusha? It's weak and outclassed compared to Panzerwerfer?
As said before, your totally obvious blatant Soviet fanboy behaviour is obvious to everyone on these forums. Whenever anyone mentions anything about your beloved Soviets you jump to their defence with straw man arguments and when they get shot down, you resort to belittling and name calling like a two year old. Grow up.
Its been pretty well known that Soviets rely on call ins and gimmicks to win. This thread is a perfectly good example of that fact.
Soviet sniper got nerfed and cannot sprint, and has lower killing speed. The Ostheer one is way better now unless you are trying to counter snipe. One evident reason is that with the new health buff the Ostheer sniper lives quite a bit longer and survives situations that the Soviet sniper team would loose a man which is manpower bleed. They are not dead, but in an Ostheers similar situation there would be no loss at all.
Penals only win if you have no idea what you are doing and they get into their close range all the time to ruin your day. LMG gren blobs are way easier to play with and more effective all through out the game. They never have to leave their cozy cover to be effective which all Soviet combat units except guards have to.
I dont believe Katitof has said the M3 flamer is weak, however in the current meta it has an issue being effective because generally all they face are gren blobs or OKW. in the OKW case you have a great time for a bit until the first shreck comes out. They also have a 30 muni mine to counter them, and a T0 anti tank team.
Speaking of which you seem to be upset about cons being an effective early game unit with no tech requirements. OKW would like to say hi