I understand the benefit to the bottom line that companies get, but I don't understand why someone's pay should change based on location. You should get paid what you and the position are worth regardless of where you decide to live, IMO. If a company wants to post a remote position at X salary, why should it matter where the remote employee chooses to live? Someone accepting a job at X pay should be considering whether or not that pay covers cost of living where they are living, regardless of whether or not location is determined by the job.