OOB wasn’t actually all that bad. Axis had to be aggressive and take London or Russia sooner rather than later, that’s all.
USA had insane income, but USA is really far away.
Here is what typically happened. Mexican standoff in pacific. Stalemate in Europe as italy was sunk super easy, uk probably liberated by then, USA showed up and is shipping men into europe. Germany either took russia (in which case axis will win the game eventually) or Germany has a strong foothold.
So it either ends up in a stalemate, allies income too high for axis so allies win, or axis rushed and won.