The fact that UM is the only major college football power that does not have its own stadium is inexcusable. That's the baseline reality.
How or why is pretty much irrelevant. Just get it done. You say no Dade municipality is willing to help, but have we asked? If we have, it's not public...