Why is it a bad thing that people are forced to build counters for units? Do you complain that your rifles don't penetrate a Tiger?
It's bad because going for AT counters 2 minutes into the game is more harmful than helpful. You get that Raketenwerfer but cripple your field presence in the process. One less Volksgrenadier out capping or defending, or Kubelwagen (as if you'd ever want that when there are scout cars about), or a setback on the next Sturmpioneer.