"No career advancement" is actually just fine for a lot of people, particularly older workers.
People should not underestimate the value of getting an "urban" salary in the sticks, it can be the equivalent of a huge relative pay increase.
One day someone will figure out how to be a salary calculator for remotes and this benefit will go away as employers will try to tailor the salary for local cost-of-living.