>>call center drones
How about the Amazon drones, even the ones on the "Amazon software team"? Is working at Amazon much different than what your parent described? Odd working hours, working beyond your duty hours, constant stress and some more negatives. Amazon does get in bad light due to such practices. So.
Add to that the H1B visa drones.
Although I agree with your overall premise and argument about that article, I think many if not most workers in software world are not very far off.
edit: added H1B point