Yeah do some math, it hurts doesnt it.
While I think calling someone a fanboy is always wrong, I think you are clearely biased for OKW. You underestimate the bonuses that OKW receive for free.
For instance, unlocking weapon racks slows down your tech to vehicles, it also requires you to specialize your infantry. Should you pick double zooks, the squad is now a minimal threat to infantry. Should you pick bars/1919's you are very vulnerable to tanks. Should you split the difference and get one of each you end up with a squad that is always told to target tanks whenever they see them, but then wastes the other upgrade.
Meanwhile OKW does not pay for weapon racks and it gets its specialization through selection of units. This gives it helps it avoid paying to shoot at the wrong target, or causing main line infantry to become ineffective until target X appears. It also doesn't hurt that it gets the literal best version of every gun. LMG 34, upgrade to all other LMG's, Shreks are an upgrade to Zooks, Minesweepers are even an upgrade to regular sweepers.
On top of this your comparison only looks at USF. Yes USF gets free stuff, but it also comes at a cost. USF has to pay pop cap for each tech level. Whether the player wants it or not they are getting a rifle section (effectively). This is quite difficult to do as the game gets latter, and the units become more and more armor driven. A forward retreat point, sure, but that's gonna cost you tank pop so its price is actually the upkeep times the length of the game, which can be quite a bit higher than 300 mp.
You have neglected comparing to all other factions, which receive nothing for teching but the tech access. It doesn't help a Brit player to unlock T2, other than they get T2. If you specialize, which is an upgrade cost, you do get some fun stuff, but again at cost.
OKW's access to free upgrades will change in the next major patch, I almost guarantee it. It will have to pay to get access to the things all other factions currently do. The reason it avoided it before was because of limited income, that is now removed.