Start up teams take who they can get for first season. If a player leaves after that, then that's on them. Coaches and kids want to be competitive, so you go out and fill the holes. No surprises. NO one knows what goes on behind the scenes and how much time and effort goes into building a program. (I am not a coach) If a program is cheating, that's not right, but bashing a program based on speculation is not healthy. A lot of the club programs issues stem directly from US Lacrosse. Face it, they need to get a handle on things.