I can see where both side are coming from on this issue, and in a way I agree with both.
The idea could even be extended to incorporate a player trade system (using sheep and your own players as currency) and a salary cap, which would force clans with all-star lineups to share the wealth.
But a trade system may be going a little too far . . . many people on GR don't only join clans to be competetive and to win, but rather to make a group of friends who not only get along but learn to play well with eachother. This is the only big problem I see with this system, this could completely rid of clan friendship and in some cases great team play as well. If you always see the possibility of being traded you may think differently on clans and what "clan" means.