No, it is different. Players who use M3 or carrier can not capture so they use most time to drive off OKW infantry and play boldlier. Raketen's short range only good at hunting aggressive unit not at cautious one. Besides, M3 or carrier always combine with a flame thrower, this makes them effective range shorter so Raketen can ambush them easier.
M3 cost fuel so it should perform much better than wc51s. Universal carrier can not cap, so wc51s should have worse armor than universal carrier
That's just all excuses of a bad player.
I've countred M3s and had my M3s countered by puppchen many times, its perfectly possible and M3 is a combat unit on top, you're just making excuses, you have a hardcounter right there, you specifically choose not to use it, its not balance matter, its lack of skill matter.
USF vehicles can ALWAYS cap, ALL OF THEM, because VEHICLE CREWS, so that argument is completely irrelevant. Dodge presence also means LESS FIREPOWER on USF side at the time, you can build ONE KUBELWAGEN and it'll HARDCOUNTER LONE DODGE because it can FIRE and dodge CAN NOT at start, so it is YOU who can be aggressive here, not USF player.
And Dodge HAS worse armor then both M3 and UC.
At this point with what was already explained to you(twice at least), you're just dense or in denial about how you should provided tools.