I think the quantity does matter. Some on that list really are taking the pi**.
I agree with what you say there 100% about location. Can you blame their governments though? Also as I said above, the Estonian's have got blokes where it matters. (I'm sure they're not exclusive in that, they just come to mind).
It shouldn't be, and isn't just NATO either.
Im a Canadian of British parents so
The Coalition is made up of troops from NATO and other allied countries. The US asked for aid, from NATO members after September 11, 2001 as they had a right to do and as they should have done. NATO and other allied countrys came to the aid of the US.
I understand the position of some of the allied nations not wanting to put their soldiers into harms way, but I know damn well that if it had been London, or Paris or Toronto or Brussels or Lisbon that had been attacked instead of New York, the Americans would have gladly put there troops in harms way for the rest of us. I think it is hypocritical of many of the allied nations to send troops only if, they can police the Kurdish provinces, or run the air fields, or run the transports. The Americans have put themselves in the line of fire for many in the past, its bloody well time some of the other allied countrys come out from behind cover and help them out.
BTW. The biggest supplier of oil to the US, is Canada. Afghanistan has no oil, and Iraq was a huge mistake.