That's indeed the whole point with panzershrecks. OKW has many specialized anti-infantry units and a crappy AT gun. The panzershreks were the glue that held the faction together and allowed for several different playstyles. I don't see how this was a bad thing.
All of the changes made in the past that led to more variety always improved the game. Nerfing of the call-in meta made a lot more commanders viable for all factions. Removing OKWs resource penalty opened up a lot more strategies for them. Removing shreks will do the opposite of that.
This is why I wanted OKW to have a dedicated "Tank Buster" squad like the original PE. I am liking the idea of tech choices though, Mech truck = Shreks and Med truck = STGs.