I believe you are right, for some reason I though it was 3 POP but I can't remember if I am confusing 221/223 with the others.
The 76MM is only 120, fuel same or similar to most other MEDs in the game. No one needs it for those units so why would they need it for the 76MM.
The KV-8 is 145 Fuel I believe, again not much more than a regular tank despite it having heavy armor. The expended MP is better served building a cache for the team so the entire team can get tanks out a bit faster.
The KV-2 is the same price Fuel wise as the other Heavies and locked behind CP. In most high level 1v1s once most of your army is built fuel usually isn't the limiting factor, MP is. In all game modes, if you go with a double AT gun stall fuel is not a concern in the slightest.
I simply have to disagree with your analysis.
When it comes to soviet extra can be used for an early t-70 or an early T4 both of which can reduce MP drain.
When it comes to 76mm the unit becomes powerful when in numbers that can fight even enemy heavy armor so extra fuel is helpful.
KV-8 being an AI vehicle add a heavy toll on fuel so again extra fuel is useful.
KV-2 has a high fuel cost and depending of game mode extra fuel can allow the pretense of other vehicles.
1 truck is not really a problem, its that most players who use them abuse them and make 3 or 4. I posted a game recently where both teams had players that abused the hell out of it and by late game both players were MP starved. At work, so I can't rewatch it to check if they take POP or not.
EDIT: To clarify my stance, I think for Soviets in particular with Cons the unit itself works great as MP usually isn't a problem even though fuel is really in short supply. In team games, I think it is a bit greedy as it doesn't help the whole team.
For OST/OKW, the MP can be a bit wasteful depending on how the game is going. Any wipes to Vetted Grens will cause massive MP bleed until they can get their Vet back(same with Obers). Therefore it will delay the expensive tank anyways as you are now MP starved instead of fuel starved.
In 1vs1 is rather difficult to have more than one truck, in team-games it is more efficient to build cashes first before multiple tracks.
In sort Soviet supply truck can be helpful for the faction.