The whole system needs a big shake up. I'd get rid of agents and have it all done by the PFA, fixed squad sizes, salary floor and cap, no fees for loans, greater revenue sharing.
Something has to give at some point. The tipping point will be when Sky start losing subscribers as they've pushed...