I currently deliver pizza for a living. There have been times in my past when I ate a dollar menu burger from McDonald's once every couple of days. I am well aware of what poverty is.
That's irrelevant though. Is morality relative to your current financial situation? Is it ok to do wrong in order to make money?
There are plenty of jobs available. People just want to be picky about what jobs they take. If a person justifies a salary because other jobs are "beneath them" or they don't provide the standard of living they desire, that person has compromised themselves.
I have done many things in my past of which I am not proud, but I try every day to keep that list from getting longer. The only way the world will improve is if we all become more conscious of our actions and their consequences. Any other course is selfishness.