It's a symptom of the disease. The disease is that Miami is cheap and won't invest. Where is our football facility? Oh that's right, they decided not to build it after saying they would, straight up lying to the supporters of the program.
The stadium thing is optics more than anything, but...