This is unfair to target this industry alone. Trying to draw similarity between Roman ships that once employed prison labour and Indian BPOs will definitely hurt thousands employed in Call centres.
This article tries to draw a parallel because of shift hours - Ain't this better than the >12 hr shift the software engineers in India are working for? this atleast has a definite time ..
About being constantly monitored - What is wrong with monitoring??Why isn't it looked as a means to ensure quality of work? Aren't there monitoring means in other industries.
These are old fashioned views which might hamper the growth of the industry/economy.