Wouldn't having it in the same place every time make it more expensive/difficult for people to go see the games live? When the location changes every time, there will be a different set of people who go watch the games because it's nearby, but who possibly couldn't afford to (or wouldn't want to) travel to the other side of the world for them.