I could be wrong here, but I thought OKW received an extra 100MP starting resources when the SWS went from being free to costing 100 manpower?
That was in 2015. I have no idea what even happened then it was before I even played the game. But I did the calculations of everyones starting resources a few months ago and it isn't like OKW is loaded to the brim with MP. They have like 30 more MP than UKF and 15 less fuel. It's soviets who are actually pretty far back in terms of MP.
And all of it is relatively irrelevent because instead of factions being based around the same resources, they've all been given a random starting resource value and then said "this unit comes at this time" and adjusted prices accordingly. It isn't necessarily bad, but it gets quite confusing when you actually try and balance things.