This year, we had two girls on our team leave for other gyms. One left because she was offered a spot only on the Xcel team. The other left because her sister was offered only an Xcel spot at our gym, but both siblings were offered JO elsewhere. Our gym "uninvited" these families from our end-of-year banquet (and refunded their money) even though all the gymnasts finished out the competitive season with our gym. Although the gym advertises the end of the year banquet as a celebration of a successful season, they only want girls who are staying on at the gym or have quit the sport entirely to attend. To me, this seems inappropriate. Is this something that is typically done in the gym world? Can somebody help me understand why I should be sympathetic to the gym's point of view?