Renfrew
I think you have been reading too much tripe from the fat salmon with a d. The figures you quote are for "per capita GDP", which is way different to GDP, and guess who comes top of the list? Luxembourg!!! There's a massive air force there isn't there? (unless of course you count the NATO owned E3As with Luxembourg registrations!).
Norway comes 2nd in your list, followed by Switzerland...spot the common thread for using GDP per capita? Yes, small populations. The USA with it's massive industrial base and natural resources comes in 5th just ahead of Scotland.
LJ