Huh, then there's not much point to have such a differnece in the point numbers since the mentioned technical gap in closing fast enough...
So IMHO, except if you both agreed that the strategical context and the settings of your game implieed that the US could only field limited forces, you have to admit that you have been creamed on the rules!
