I don't disagree with you at all.
Just look at the NFL for the way to structure a fair sporting competition. There's a salary cap and the team with the worst record gets pick the best young player for the following season.
Football is broken it's ridiculous that clubs such as; us, rags, spurs, arsenal, chelsea and liverpool can have better players on the bench than teams like; Huddersfield, Brighton, Burnley, West Brom, Swansea and Watford can have in their starting 11.
Football isn't really much of a sport anymore. The games are getting worse with teams parking the bus as it's the only thing they can do due to the competitive disadvantage they have.