That's speculation worthy of Monday morning quarterbacking.
The Allies justly calculated at least 100,000 dead Allied soldiers if Berlin was to be taken by them. The Russian casualties are telltale. The Nazis in their center Berlin and the Wehrmacht weren't peachy in love to surrender to the Western Allies, just because Patton would be commanding them. Taking Berlin would have meant hundreds and thousands more American deaths. You can't blame the commanders for taking this into consideration.
“”The germans would have gladly surrendered to Patton””
“That’s speculation worthy of Monday morning quarterbacking. “
Its not speculation - its well documented that Eisenhower kowtowed to the russians , refusing to accept offers of surrender and in the case below, actually fought Monty after checking with his Kremlin bosses.