Like any program there are pros and cons. Having been through a number of them on the boys and the girls side with various kids they are no worse and there are aspects we like better than others. A lot of times when people leave an organization people seem to like to throw rocks back at it. just move on if you are or weren't happy goes for any club team...