I'm not on here as much as I used to be, and admittedly am not following the local softball scene really at all these days, but I still love the game so I'll still give my 2 cents.
I didn't like the poaching that sometimes happened when I coached baseball or softball, nor did I like when players left teams mid-season, or would I have let my kids do that. Just because some organizations and coaches aren't always loyal to players from one season to the next, I don't think that justifies players, often totally pushed by their parents, to leave a team mid-season. Of course if the players or their parents aren't happy with the coach for some reason, they should privately discuss it with them, and not gripe about it within the team or outside of it. As parents, I think we need to teach our children to follow-through on their commitments, whether it be in sports, school, other outside activities, or even work when they get a little older. And for those coaches who are so arrogant as to think only they can be the ones who helps a player achieve their long-term goals, they need to get over themselves.
Can coaches and organizations make a difference ... yes, absolutely, but they shouldn't go poaching mid-season and absolutely destroy the chemistry of other teams, and make it seem like that's OK to do. Again, just my two cents ... you can call me old-school if you want, but that's the way I raised my kids, and I know that's they way they're raising theirs.