Ever wonder why those nations spend so little on defense?
Could it be because......the USA has defense treaties with those nations and is basically footing the bill for their protection?
Europe could afford to not spend money on defense for the last fifty years because the USA was in essence going to defend them....over 500,000 US forces were based in Europe up until the collapse of the USSR.