In all fairness the scale between Mechs and vehicles has always been different when comparing volumetric size.
As far as the scale of current cgl minis to iwm ones, a lot of them height wise are similar to thier iwm resculpts counterparts, they've essentially just bulked out