No. Workers should be paid a fair wage and all prices should be transparent. As well, different types of work deserve different types of pay. End of story.
Your "oh these poor, hopeless blue collar workers that desperately need our help" is just your own classism, looking down on them and making you feel better about yourself by thinking you're helping them survive, like small swimmer fish eating the leftover from the shark that you are.