His math doesn't add up. The counter to the Ostheer PIV is only 80 + 75 fuel (since your first tech is free) meaning that already right near the early part of the game the PIV's best counter has already hit the field. The cost for the first T34/85 is 80 + 90 + 130 = 300 fuel, the cost for the first Ostheer PIV is 305 fuel.
And ironically; the OKW PIV costs more than that! But it comes with skirts and actually has vet that makes it scale into being competitive with the advanced mediums like the M4C, T34/85, and Easy Eight so that's okay.
The first counter to USF and SOV armor is the Pak40, which arrives after 10 - 20 + 40 + 20 = 50 fu. Armor never enters the field in an uncounterable state. If it does, it is entering the battlefield WAY too quickly. If you are talking about mobile counters, then for USF the first counter doesn't arrive until 50 - 15 + 120 + 125 = 280 fu. OKW also gets a hard counter to USF armor after 135/.66 = 204 fu (JP4), which is much faster than the USF can get its' armor out. Does that mean that USF T3 should arrive sooner? Of course not!
(BTW, the cost for the first Ostheer P4 is 10 - 20 + 40 + 20 + 45 + 75 + 125 = 295 fu)
You also are ignoring the fact that grenades are the absolute minimum cost the USF will pay while teching, so they are usually 25 fu slower, and Soviets need AT nades, which are also 25 fu.
The cold hard facts show that Ostheer T3 arrives at
just the right time. It is slightly slower than rushing allied players would get their medium tiers, but arrives at the same time as players who choose to pay the tech costs for their grenades (which Ostheer pays by teching up).
So again, why does the Ostheer P4 need to be cheaper?