I think by saying "ram is free" he meant it doesn't require veterancy.
That being said, I agree with you that p4 is efficient and T34 is underpowered. They shouldnt nerf p4 though, they should just buff t34 a bit, or alternatively buff paks/zis or furter alternatively buff stug range and nerf su85 reverse. Currently paks are shite vs su85's which isnt how it should be imo.
When the Stug gets a buff, either the P-IVs anti-tank (most preferred) or anti-infantry capability needs to be toned down. At the moment it can both potentially 2-shot squads and 3-4 shot Soviet tanks (su-76, t34/76, and even if it gets side/rear shots on an SU-85 it will do the same).
In fact, the P-IV is a bit too strong anyway, and the reason every German spams them is not just because the other options are worse (although the Stug is), but that the P-IV over-performs. No idea why there aren't a couple more "this Ostheer unit is a bit too strong" threads, but there you go.