You're right, but when the numbers are so lopsided on the US' favour, there's no way in hell that cost of living can account for such a stark difference.
I mean, the US has 20 aircraft carriers and the rest of the world has 28. The proof is in the pudding.