Thats what the Japanese Army thought. Their Navy equipment was world class, but their Army weaponry wasnt. The Japanese had élan out the wazoo, and if their equipment had been as good as ours, they would have won some battles that they in fact lost. Guadalcanal would have fallen if Japanese army equipment had matched that of the US Army and Marine Corps. It held on by the barest of threads as it was.Its not who gets there fastest, and its not who gets there with the mostest. Its who gets there fustest with the mostest."
In the air, the Japs had superior aircraft at that time.
At Sea, their surface ships were also equal if not superior to American ships of same class.
Their machine guns were crappy and their pistols a joke. Tanks were irrelavent. Although their artillery wasn't first rate, it was OK, and their cruisers and battleships made up for it.
The Egyptians had superior weaponry to the Israelis in every war they fought. Swapping weapons would have only helped the Israelis.
Logistics. We got more stuff on Guadalcanal than they did, and we brought more to the fight at every island after that, as they could not resupply.
In the Pacific campaign, our landing ships were more important than our surface ship gun power. Getting ammo to the guns is more important than the quality of the guns.