I assume the economics of bowl games have changed over the years. It used to be a big deal for northern schools to play in a bowl down south. The fans would travel to get a sunny vacation and see the bowl game. The incentive to go for the weather is non-existent for some of the bowls. It was snowing at the Pinstripe Bowl, and freezing cold for some of the others. There are so many bowl games now that many teams play every year, and the fans don't get enthusiastic if it's not a BCS bowl or a fun town (I'm still waiting for Music City). It must be the TV money that makes the games profitable, or maybe the marketing for the host city. Since most of the stadiums would be sitting empty, otherwise, even a little revenue helps.