Patton made it a point to never if possible attack the enemies strong points or where he was dug in and waiting. Better to bypass such points and starve them out later. Nancy and Metz were areas where we were unable to do that. Fact is that no one could have done much better there then what was done. Driant was the only real disaster and that was due to incompetence at the battalion and regimental level. Bradly and Patton were discussing ending the battle sooner but both came to the conclusion that it was a much worse thing for morale to quit.
Some comments about Pattons temperment show how so many take the movie and other comments from jealous lesser officers to heart instead of doing the necessary research. No one is perfect and of course he made mistakes=but in studies from Sandhurst to the French school which I forget the name and others have concluded that he made fewer mistakes then just about any other allied general of the war.
That is because he put intelligence at such a high level of responsiblity=the idea was to always know who was where and avoid the obvious attacks and the strong points/
War as I knew it= while being heavily censored unfortunately= make these points very well.