I’ve read many horror stories from Indian developers about how they’re treated. They can’t escape it since almost every company in India will treat them the same. Their only escape is a remote job or to relocate.
I believe we’ll see this play out in a global scale. Once every employer paying a good salary does this, we won’t be able to pick and choose, without forfeiting a huge chunk of income. At that point I’d rather become a baker.