Massively subsidized athletic departments are not a sustainable model in today's economic reality. Under your optimistic scenario, UMass will still be almost 70% subsidized.
I have nothing against UMass as I live in Massachusetts, but there is no support for UMass or UMass athletics. In the Boston area, there is more support for UMass Boston than UMass Amherst. If I were in charge of UMass, I would take the money invested in football and invest it in basketball, hockey, and lacrosse as UMass has a better chance of becoming competitive in those sports.