I think the M3 is fine. It sucks because people are using it as an Armoured Car, which it is not. It is a Scout Car, it has a large visual range and is very cheap. It can be makeshift armour and very effective if you macro it well, but it's not a 222 or T-70, you can't charge it into a group of soldiers and expect victory. Half the time you can't even do that with a 222 or T-70, because of AT Grenades, PTRS, Panzerfaust, and Panzerschrecks.
Awww man, it's a good thing this thing only costs 230/5 instead of the backbreaking 240/10 that the 222 costs, because I'd hate to have to pay that extra 10/5 for actual combat capabilities.
it survives a single faust and will typically still force the gren to retreat. good players will consider this a buff. people who try to circle 2 pios and dont even try to save their vehicles when damaged will be disappointed.
the fact german infantry has lost all of its armor (except pgrens who still lost the majority of it) is a significant boost to its dps.
the fact it costs more mp and less fuel is also a buff in my opinion. mp is obviously much easier to get, is impossible to cut off, and doesnt delay your teching like fuel.
No, sorry, I don't agree with anything you said. The health buff doesn't actually help you one bit against a gren squad, because it only means you are left at 80 health instead of 60, which is 5 instead of 4 shots from the grenadiers, or 25% increase in survivability after a faust. Meanwhile the chance for any single infantry round to penetrate you from the front has increased by 55%! Against pioneers it's even worse, previously they were the prime targets of M3s, now they're things you run away from because their mp40s will eat you alive if you dare to come close. Assgrens are similarly improved against the m3, now even one squad is a reason to stay the hell away while previously you could kill a lone squad with an (empty) m3.
The extra MP instead of fuel is extremely bad for early game progression, because it means making an m3 represents a straight trade off for a normal combat unit. It also represents a reduction in options, previously you could make a fuel cache to make up for the fuel cost if you really wanted to (not that anyone did because it wasn't needed). Now you can't. There's also the reality that with so many people just playing guard rifle straight to t34/85s, fuel is largely meaningless (you will always have enough by the time the cps are up), while manpower is always valuable.
The only thing that's true, is that m3 gun dps is now increased relative to what it was against units that previously had armor. The thing is, the nerfed survivability against all small arms, means you have to stay much, much farther out(actually out of combat, but let's pretend you can stay at max range with the thing). And how much damage does an m3 do at max range? Pretty much exactly the same as a vet0, full conscript squad.