I’ve previously elaborated on how the marquee positions undermine the cap.
The MLS does it this way and its MUCH more equitable.
If clubs are developing young players good enough to have long and successful careers overseas, they absolutely should be rewarded for that by having a competitive advantage in bringing them home.
It improves the development incentives, where arguably clubs currently might not want to develop players who are “too good”, and get snapped up on potential before they’ve made much/any impact in the league or been contracted long enough to secure a meaningful fee.
And as we become more of a selling league, it helps fan engagement in the long term if we improve home-club affinity and “coming home” increasingly means to their club, rather than just whoever the league’s highest bidder happens to be when the time comes.