I'm sure they exist, but it would be a rare business that chooses to pay San Francisco, London or even Berlin wages to someone with the same skills in a much cheaper location.
I'm sure they exist, but it would be a rare business that chooses to pay San Francisco, London or even Berlin wages to someone with the same skills in a much cheaper location.
To minimise costs and maximise profits (without exploiting anyone of course) is the raison d'etre for a business, and is in no way unethrical.
To generate more value for a company than you receive in wage is to be exploited, in my book, and is subsequently unethical.
The way out of this situation is unclear but to pretend that this is not the case helps neither man nor beast.
I hope (and work to ensure) that my employer gets an over-unity multiple of value from me and my team’s work. That keeps everyone happy over the long run.
That said, other models of system are available - worker coops and other models of employee-owned business can and do exist. They have their own merits and flaws though - nothing in this world is perfect.
So you've defeated your own point. If most companies are willing to outsource then the majority of jobs will be outsourced. Maybe you'll be fine if you happen to work for a decent company but this still means the majority of people will be screwed.