I agree with you that there is a lot of politics in high school sports. I don't agree with it, but it is there.
I also believe that some of those issues can be worked through. I have moved my kids three times since they have been in school with job related moves. They have always bounced back, made new friends and fit into the "system" that they were in at the time. I give them credit for that. I also realize that isn't always how things work out for everyone in those kinds of situations. Perhaps we were lucky.