I agree that it's better for colleges to play on campus in their own stadium but I don't think UB has the money to renovate or build a new stadium anytime soon.
To be completely honest id go to more games if they played at Walter kunz stadium up the road. Maybe throw some bleachers up like the ones in the current endzones on opposite side of the hill. Their current stadium is terrible for any event that I've been to.