I actually thought the idea of mounting heavy weapons on low-cost platforms would be brilliant if executed properly, especially if the troops those platforms are intended for would otherwise have only man-portable weapons and maybe some mortars to count on.
Executed properly, as in the understanding that we're talking about artillery, direct or indirect fire, and air defence types. None of the too-far-ahead-of-our-time items like "MBT on wheels".