The only thing that will make an impact at this point is complete and total fan apathy, which is happening more and more by the day. If people stop buying tickets and the big donors just don't care enough to keep dumping money into the athletics department, things will change. As long as people remain passionate about SJU basketball and will pay money into that program no matter what, nothing is going to change.
I personally have reached the point of complete apathy on this season. I did not watch one second of the game yesterday, instead I went back and forth between the Duke/Virginia game and the Oklahoma/Alabama game. It's hard to bring myself to care about investing in the future of this program anymore. Even when things weren't going great in the past there was always at least a small reason to have a glimmer of hope that we would accomplish something in the not-too-distant future. Now that glimmer is fading. Maybe that will change if they actually shake things up but there's no reason to think they'll get it right for once.