The Germans hurt themselves with these big tanks. Yes they could take a hit and strike back and kill but they were too wide and heavy for most of the roads and bridges in Europe. This greatly hampered their responding to changing battles.
Experts say after a couple of Tigers went down a road it became so full of rubble and potholes no other vehicles could precede .
That was a general German problem, they had a tendency to want to pulverize everything, like in Stalingrad, which in the end made it even easier for the Russians to defend it.