This is not exactly convincing. Battleships, far from being a ridiculous idea, were a logical and necessary step for any navy wishing to project power at sea. They were so heavily armoured and gunned that for a long time, from the late 19th Century to just before WWII, the only realistic defence against a battleship was another battleship. While the Battle of Jutland may seem silly, the alternative would have been a…
Nah, the reason it came unstuck is because the Germans ran out of fuel and because overrunning Stalingrad became a point of pride with Hitler and the Wermacht...there were not tactical/strategic reasons to occupy the city when they could have encircled and passed.
Encirclement and passage was one of the lessons the American military learned (sort of) from Stalingard that they later executed in the island hopping campaigns of the Pacific. Rather than invading every island, they just bypassed those without strategic value, cut the shipping lanes, and let the occupying forces starve.