Probably because of practice facility. They have a really nice setup. Granted, I don't think I would like not being able to practice in the gym you play in.
BU has some pretty good facilities. They don't own or control most of those they play in. And they are not very close, adding additional costs in travel and time. I guess they don't factor in such things. So, if you are gonna work for BU based on facilities. Just be ready to drive all over Peoria to get to the various game venues.