Since it is the University of Connecticut that we're talking about, the primary consideration must be the benefit to the students at the university.
It is easier, less disruptive, and cheaper for students to attend HOME games where they live, which last time I looked is Storrs.
Now since UCONN is looked at as a state owned pro franchise by politicians, and these politicians control the purse strings to a significant portion of UCONN's capital budget and operating budget, the welfare of the students, much like comments in this thread, will be far down on the priority list.
Which sucks.