A bit cross code but still relevant. Promotion and relegation fails to work if the team moving up cannot afford to become better than the team moving down whilst franchising can become a closed shop. If there was a simple answer it would have been found by now.