I don't see why its a problem, it seems obvious that you give your best people the best chance to get in? And if some brilliant young candidate wins an unlikely victory, it seems harsh to eject them next time around if they lose (or, worse, parachute them in to a random safe seat). There are bigger problems with the Holyrood system.
wingsoverscotland is always good for a laugh, but I wouldn't rely on it for honest data. e.g. t mysteriously forgot to mention the SNP list candidates were also "rejected".
Meanwhile, look who topped the SNP lists...
https://www.holyrood.com/articles/inside-politics/...
There are much bigger problems with the system. e.g., if Labour had recaptured Edinburgh Central and West, then its reward for all that success would have been - no new seats and its leader ejected from parliament !