Disagree that it should be scrapped entirely but do think there should be a cap on how many players under a certain age can be loaned out by one club, opposed to a cap on how many can be loaned in by one club.
Loans for players under 24:
- there should be a limit of roughly ~2 long term loans FROM each club per season.
- there should be a limit of roughly ~4 short term (3 months or less) FROM each club per season.
I think for players that are 24 or older, loans are usually for reasons such as them not getting first team football but there being no firm interest in buying the player, or because wages can't be fully afforded by the loanee or the loaning club. Therefore I'd not have things as strict for the older players.