Yeah I'm always pro players rights, but at some point you also have to address the business model to ensure you are retaining fans. Maybe in Alabama or Nebraska or Iowa, people will always turn out, but I think in others, people have no interest in NFL-lite.
I think you keep the portal and the NIL stuff, but bring back the one year sit out rule with zero waivers. Make your money, go where you want, but you won't be playing immediately