Well the reason that Company of Heroes 1 had more light vehicle play is because the resource generation was different, manpower points were actually important and the focus was on overall map control vs just holding a single fuel point AFK turtling in the corner then shitting out 10 panthers for the win.
Coh1 was 5 Snipers vs 5 Snipers into arty spam