I can remember when the game went professional and many of us thought "now we'll see how a sport should be run". I don't think I've ever been so wrong in my life.
Player welfare - okay unless it interferes with the national team.
Salary cap - yes, but we'll make loads of exceptions and then we'll police it with the effectiveness of a drugs cop at a Grateful Dead concert.
I'd suggest scrubbing it out and starting again but there are too many entrenched interests - which, of course, is a prime reason for starting over again.