Researching the List of minimum wages by Country, I took India for example: "A worker in India is entitled, by federal law standards, to a minimum pay of $0.28 per hour. This leaves Indian workers earnings between $2 and $3 a day, and less than $700\year." Let's be generous and say $4\day.
In the US, the minimum wage varies between States so let's just say it's $9\hour which would be $72\day. So Americans earns 1,700 percent more than the Indians.
Now let's crunch some numbers... Researching various "Freelance-For-Hire" sites, I chose "Graphic Designer" for my research. You will find that the Indian worker will charge between $7-$20 per hour. Let's round this up and say he earns the same as the American worker - $9\hr, which will bring in $72 per day. This would mean that he is earning 1,700 percent more than his neighbor. In other words, this would have the equivalent of someone in the US earning $1296 per day. Roughly, it would be like he's earning just shy of a ONE YEAR salary in India - in just ONE WEEK! Or like an American who makes $20,000 per year, making $360,000 per year!
If my numbers are correct, this individual freelancer from India should be living the lifestyle of a millionaire in no time... but as I researched, they don't seem to be any different than any average hard-working Indian which begs the question... the numbers just don't add up. Yes, I understand that not all freelancer's have full time employment but I think you get the relevancy of my question.