I'll play devil's advocate. If it was used in the tank destroyer role i.e. static and concealed, it could do a hell of a job. Being relatively light and wheeled also gives it better operational and strategic mobility.
When taken out of it's role and put into close combat, firing while moving...