you think that canada and mexico have enough FIFA approved stadiums to cover for the US? they simply don't - 104 game schedule would destroy those grounds - this is why US got so many games - plenty of suitable stadiums - not to mention other logistics at such a late stage