Personally I don't like transfers that are all, or even partly, for the reason of participation in sports. I'm a fan of a small school team (county population of around 7000). Our county has no industry to speak of and is unlikely to attract outsiders "for reasons of employment" or for any other reason. As a result the team is home grown. These kids compete against one-another in elem. school and play together in middle school and high school. Every once in a while things come together and it looks as though the team has a chance to compete for the regional title. Unfortunately, there is a regional school that is located in a larger population center that has 1-2 talented players transfer in practically every year because their parents move to that area "for work". Due to this, in my opinion, the team I support looses it's chance to make a trip to Rupp. It's very disheartening to the kids and the fans.
I'm sure there are many schools who face this sort of situation. Generally these are smaller schools with little chance of going to state. The fans of these schools will most likely never support the idea of transfers when these transfers seem to most often be tallented players to big schools with winning records! On the other hand, the fans of those teams who frequently benefit from transfers seem very supportive of the idea. I don't think arguing on here is likely to change many minds!