I know that multiple starters moved in right before baseball season started last year. They were very good players as well.
However, I really don't see what the problem with transferring schools is. If your child has a future in anything, you are going to try and put them in the best possible situation. If your child wants to be an engineer, put them in the best possible math/science situation. If your child wants to play college sports, put them around the best players/coaches.
My only issue with transfers is the "not knowing". Some kids transfer several times and are always eligible, and some kids transfer once and are ineligible. I just wish there was a clear cut rule on the transfer situation.
But to reiterate, I don't think we should fault families that are trying to improve their child's life.