So ......you don't have a kid on a team now or ever and you have some opinion based on what some guy told you the other day about what happened a couple of years ago? Wow

The parents seemed crazy until now!

Some people like it there, some people dont. If you do, congrats! You found a good place for your son. If not, better luck next year!