Came across this artical on slashdot: Is Setting Up an Offshore IT Help Desk Ethical?. Didn't go through the comments, but I immediately posted this:
For everything in the universe, there is a balance.
Do countries really exist? If not what does patriotism mean? If yes is it unhypocritical to promote world peace?
When the rich are rich, at what point is that a privilege? and at what point not?
Greed triumphs over ideal, ideal triumphs over selfishness, selfishness triumphs over pragmatism, pragmatism triumphs over greed.
In the end, balance will be kept. Either nobody wins, or everyone loses.
Thus, identify your suffering, stop blaming others.
So go ahead, it's not only ethical to set up offshore business, it will be unethical not to. So some people will learn from hardship, the sweet labor of life.
A wise man once said:" remember that during your life you received your good things, and likewise he bad things; but now he is being comforted here, and you are in agony."
Of course, the quote was from Luke 16:25.