Since UT has the largest fan base of any college in the Alamo City and Austin is only 80 miles away, can you blame the Alamo Bowl for wanting them regularly? As pointed out, if it's not a major bowl, then you want a nearby bowl in order to maximize fan interest.
ac