I think keeping Finals in Indy was supposed to be cost effective, but the West corps have to travel there every year. I think it does a disservice to the corps members not being able to perform at the best venues for Championship week. Imagine Finals in Austin, Dallas, Phoenix, Charlotte, Kansas City (again), or San Diego. I loved my experience in 2000 and 2001. There's so many cool venues to perform in to be stuck in the same place every year.
Plus, what happens when surrounding schools start saying no to housing corps every year?