The days of the irreplacable, highly paid software engineer who does the bare minimum are over
You invoke emotionalal thinking while my statements are purely factual. Show me your numbers.
Now there is an issue; the salaries in India have not caught up - but they have come up a lot. The infrastructures in India bit a lot of people hard in the arse over covid and a lot of credit was lost there. Also political issues are looming large for people doing offshoring. You might have been very optimistic about the dev shop you've opened in the Ukraine, but that was then.
It's still a true observation. I have never ever worked in a company that has had enough onshore devs to do the work that is urgent and of high value. Never. When that changes I'll be concerned about software salaries.