This is a great thread, and thank you for the insight.
I think though that the lack of any real team revenue is what hurts the model, and an attempt to legislate financial conditions and creating a cap guru like the NFL would potentially dissuade investors. Too complicated, too much noise...