maybe one can substitute the word menial with low-end to make it sound less offensive.
But the thing abt mindset,well..,its a nice soundbyte and all that,but sorry to say,in reality,its nonsense.
The fact is most of these outsourcing jobs(including s/w) involves work where we hardly need to apply our brains or our knowledge,which is pretty sad.In the company i work in,there are ppl from iims and iits,who do work which even an ordinary grad (or maybe even a school pass out) can do.What a waste of talent..
An interesting article on this topic:
http://in.rediff.com/money/2004/aug/10das.htm