You have best AT infantry weapon in game on cheapest, most spammable squad in a faction with menpower overflow.
That alone justifies their high price.
Only reason to ever make it cheaper would equal to moving it on more expensive squad that isn't basic infantry.
You are also getting exactly the same benefit as you did since day 1 on summer maps, its cost was fine when bonus was only for 10% of maps, it will be fine when there is no bonus in automatch.
Anything else will lead to shreckblobs back.
but but...
we have the second best AT inf weapon on the cheapest most spammable squad witch can equipe 2 of them (REs)...
if some wants to blob he will blob no matter what the price of the schreck is.
im all for an ability change due to the bulletins that lower the price down to 77 muni already