Wasn't the M1A1 designed for close range gunfights with soviet tanks?
I mean, it isn't exactly a common occurance to have 3000m uninterrupted view distance in all directions
delivering flamethrowers is hard business, but they usually deal a large blow, they're good in routing fanatics or in general infantry units out of buildings.
I just noticed in CM that a Pak38 with a 2 min deploy time ( I think... ) got to around 10 seconds, then I moved it and when it got to it's destination it was still only 10 seconds to deploy.
I did a QB with the AI just now, and all my Panzershreck teams were killed by a Churchill I that fired it's coax to the sides and rear where it's turret wasn't facing!!!
IIRC from the videos the guy drove over something and tore a radiator pipe, and then started ramming a building and stopped. Then the SWAT guys were all over the thing trying to get in.