The problem is historical accuracy mixed with gameplay, they have to gel nicely together :)
As for everyone collecting IPCs well I think that is the worst premise to attack the game on from a historical stand point. After World War II Stalin stripped Germany of its infrastructure, literally dismantling its factories and reassembling them in Russia. The german expansion involved ransacking conquered treasuries. The germans and russians both used forced slave labour.
Moving on, Axis and Allies Revised is not a repeat of World War II, its you playing out what world war II could have been like after 1942 Spring. Therefore you create the alternate future, and in doing so it is quite possible a territory is taken over by different countries in the same round, and they all derive income from it. How is this so? Well you could assume for instance that the Russians take all the infrastructure, Germany takes away some of the inhabitants to work in German factories in Germany, Britain ransacks the treasury. Just imagine that when they do it they all suck the territory dry of money any way they can!
Also to attack the game on the IPC premise is a low blow! Japan has 30 ipcs and America has 40 ipcs do you really think in the war Japan had three quarters of the industrial output of America? Try one tenth! Therefore clearly the ipcs is the part of the game that has to delineate itself from historical accuracy in order to facilitate an even game play.
I am with Crazy Ivan, if your not sugar coating our reality, then don’t say anything at all! Haha