I'm amused by that argument. Every job I've lost in my entire life I've lost to someone who could do it more cheaply. I shrugged my shoulders and moved on, figuring that that's the way things are in sales/marketing. I certainly didn't come here and whine about it, like some are.
...maybe...but were they from India? As an actual citizen of the US, I should enjoy some benefits over non-citizens. Or is that just worthless?