There are no longer entry-level labor jobs out there that pay enough to live adequately, those days are gone.
There are loads of skilled labor positions, but not enough workers to fill it. Training for many of them have high costs with a minimum of a years time to be up to speed to do the job adequately.
Bullshit, entry level labor jobs have always paid shitty wages that were tough to get by on. Work hard and within 4-5yrs you are in the good money, the same as it's always been.
Problem is too many show up today wanting to wear a white hat day 1 and are not willing to start at the bottom. Tell them to dig a hole or move a pile of lumber and they get to asking "why"? or complaining that "licensed Jim isn't doing it why should I"? or some other bullshit whine.
There might be 1 in 10 worth a pinch of coon shit showing up on the job sites any more.