While I understand why some of the top organizations have the philosophy they do about upgrading talent each year, I have a different personal philosophy than they do, which is one reason why I won't coach in one of them again or ever run such an organization.
In my mind, if a player and parents are a reasonably good fit for the team, then I just can't cut them loose or go through a process of making them try out again ... and I guess that would be considered loyalty. Now what do I mean by a reasonably good fit ... the player should be at least close to the level of the other less talented players on the roster, be willing to continue to work hard on their skills, and they have to be a good teammate and accepting of their role. Meanwhile, the parents have to be good supportive parents as well, and not be griping about their DD's role either.
I'd also love to have players and parents who are loyal as well, and understand that it's more about the continued improvement of the player's skills and the chemistry of the team. I do understand if a player has an opportunity to move "up" to one of the more elite teams, but I was disappointed many times in my coaching career when players left for what their parents thought was greener pastures (which weren't), and by at least one organization head who blew up an odd age team that had done pretty well and had a lot of promise and replaced it with another which had had more success.
Again, I get it, but that's just not me or for me.