And what are Shock Troopers if not dedicated anti-infantry? Or 4 squads of Rifles, costing only slightly less than 3 Obers? Do your 5 conscript/4 penal squads actually beat Obersoldaten under any situation, let alone consistently?
Shock Troops beat Obers in their optimal range and any other infantry squad.
Mainline infantry is multi purpose, rifles can provide smoke, inflict engine damage, are cheap to reinforce when compared to elite infantry and are the units you use to cap and control the map.
Same goes for cons.
Penals with flamers are a threat to obers and if you have lucky crits you beat ober squads.
Obers come out at a time where you can have stuarts, t70s or even scotts on the field. If you try to counter them with infantry you are doing something wrong on purpose.
Para lmgs squads can stand up to obers, if you wanna try it try your blobfest in a test game. 3 paras vs 3 obers, I wonder what happens.