I think I figured it out: Longer stays. I mean, 10M illegals stay for years & spend a lot.Trying to understand that chart. How can we have so much more spent by tourists when some other countries have more tourists? Vegas? Disney World & the like?