But it's unlikely that all else would be equal. We've had this discussion on here before. Each person values different things to different degrees. I work where I do in part because I make more than I would anywhere in my home state, but I still don't make a ton of money. I make enough to live comfortably (albeit frugally). I could work in a place that paid more, but maybe I'd have to deal with more traffic or higher housing prices or more helicopter parents or less autonomy in the classroom or whatever other thing. There is always a trade-off, and some people are perfectly happy to trade a higher salary for some other more desirable benefit.