Shared import slots are non-sense, if the goal is to promote native talent then there shouldn't be any. In fact, why are veterans even allowed to play in Academy, to begin with? Does a player like Zven even remotely belong to a developmental league?
I understand that there are some financial reasons for this (multiple imports so some compete for starting slot while others play in academy)
But if this is a legitimate concern, then it makes more sense for academy teams to have two import slots, not one.
You either want your academy team to be the 2nd string, and be a genuine source of competition, or to actually develop domestic talent. The current situation is woefully inadequate.
The veterans rule is a tough one. What do you do when Blaber comes in to replace Svenskeren? Force Blaber to play Academy because Sven is barred? Sign a third player to warm the bench in case that happens?
Then there are players like Darshan who clearly want to compete. But he’s the 12th best top laner right now. If “winning academy is useless” then why sign Darshan if he doesn’t have the same prospects as someone else? This is one of those cases where I can probably trust teams to make good choices.