Lets look at it another way @RoboRobok ... suppose we make everything "fair" and pay everyone, worldwide, the same amount. And nobody is able to do the work for less -- setting aside the fact that that will never happen -- at that point you realize that only the best of the best will be actively working, right? If everyone demands top dollar, nobody is able to work for less, and everyone must pay the same (high dollar) amount, basic principles of economics dictate that fewer people will work, and those who do will be the most capable/fastest/etc.
Life is not fair. If you think everyone in Ukraine should be paid the same as everyone in Germany, then all of those people currently working for $30/hr (which is not a terrible rate, incidentally) would have to collectively agree to no longer work for that price.
The consequence of that though would be that a large amount of the work would dry up and fewer people would work. Those fewer people would get their higher pay -- for a while, until those who can't get work get tired of making no money and decide that their previous $30/hr was a helluva lot better than their current nothing.
Meanwhile, a bunch of those jobs would have been moved to India, China, etc.. wherever there are people able and willing to do the work cheaper.
Is it right? Eh.. maybe maybe not. Is it fair? No, but as we've discussed it doesn't matter, it's life, it's business, it's economics. None of those things need be (or will be) fair.
And ya know, you could always go find business through a different source that is willing to pay more.