I think the SA players adapt for many reasons, I played cricket at top club level with guys from SA (and Aus) and they liked the country for many reasons, the relative peacefulness (this was a while back) the access to Europe and in my case living near London/ Thames Valley in the 80's/90's. Even at club level, people were keen to help out with housing to start people off, get them involved socially and often help with a job (teachers were popular at local private schools - especially PE Teachers)
I'd guess for Sale, the attraction is having Manchester not far off, good housing opportunities, schooling for players' children and the great outdoors.