That’s a ridiculous take. Well-paid developers tend to care much more about the quality of their work than those barely making a living from it.
The one who doesn't have a lot of skills or any deep knowledge will also be in self doubt and is much more likely gonna accept a lower offer, but a high skilled one will take it as an insult.