Everyone needs to think of it logistically. And from a few angles.... If you can think of something that would meet all of this criteria and then some, please let us know... and the USASF/IASF. So you all might not like the price of the competition, but it makes sense from a lot of angles AND i think the majority of people have a great time.
First, worlds is the most prestigious competition of the season (or so thats what they want you to think)
So you need a great venue to give that atmosphere.
Next you need a family environment. That is what cheerleading is about. Every competition says the routine needs to be suitable for family viewing. And you need something for people to do while not at the competition. It isn't about sitting there and watching every team for a lot of families
Next you need hotels that are convenient to the venue and you need to provide transportation to and from the venue to the hotel. also you need to house a large number of people. With disney you are dealing with one group to book hotels. If you go to individual hotels, then you have different prices for each hotel and limited space.
Next you need transportation to and from the airport to the hotel. (disney takes care of this so its one less thing iasf needs to worry about)
Some place to hold the block party that children can go to without their parents (who is going to let their child walk down the strip in vegas at 11pm)
It needs to be a place that people will got on a plane for over 12 hours to come to. Atlanta and Dallas really aren't that appealing for foreign visitors.
It needs to have good weather... if there is the posibility of bad weather, then you have to deal with people not being able to make it.