I have a friend who's here illegally. Last year he billed his largest customer $160K for concrete work. He stays so busy he never has time for anything. He has more odds stacked against him than any american who isn't sick, and he makes more profit on a 3 day job than most people make all month.
But first he spent nearly a decade working for a construction company learning the ropes and working his way up to #2. Then he quit to be his own #1.
How many americans griping about their minimum wage coffee job want to shovel concrete, dig holes, and do beautiful work for 8 years?