That note on just 11,000 season tickets sold has to hurt.
As for facilities, I assume BC has the money to build what they need based on their endowment of $2.2 billion; but, their issue is where to build it. They know the need a facility now that UConn and Syracuse have one along with most of the ACC. But, the locals from Newton and Boston (the campus sits in both towns) have repeatedly blocked attempts for additional construction on their campus. The obvious choice is to build a facility on Shea field, which is next to Alumni stadium; but, a stink was raised about that. So, BC bough the old Boston Catholic Archdioceses land across the Comm Ave only for the same folks to try and block construction their, too.
Back when I lived in Boston in the late '90's, BC's soccer team was a vagabond with no home field as they rotated between BU's field, Harvard's field, and even Natick High School (saw UConn play BC there). When they finally decided to constructed a permanent field on the law school campus, the Newton locals had a fit complaining that they used that land, which BC owned by the way, to walk their dogs and it should not be taken away (can one say trespassing?). BC got their field in '99; but, it took 4 more years to get the approval to put lights up and then 5 more years ('08) to build actual stands and press boxes.