Have a spending / wage cap for every club and it should be the same amount for each team, this would help bring through players from grass roots, allow clubs to become profitable and bring a fair level playing field across the league.
wont happen though as Man City, arsenal etc can’t use money as bargaining power and stay at the top ffp is just a closed loop to keep the big teams big.