As far as losing 25+ players, to be blunt, if there heart isn't in it, they don't need to play. It is costly to travel and it is not fair to those whose #1 love is soccer. Playing with a team of no subs or 1 or 2 in which all kids are there because they want to be is way more fun than playing with people who don't care. Small pool means more playing time and more individual attention at training.