I've been Municipal/Industrial Construction for a long time... Partner in a smaller company now, but used to work with a couple very large Construction companies in the past.
lol at a laborer being a long term career choice. Entry level jobs are just that... entry level jobs. Whether it's fast food, a cashier or a construction laborer. Those jobs aren't meant to support families....
Any laborer worth his shit is going to move up. Whether it's a carpenter, plumbing, electrical, etc.... whatever. Construction companies WANT these guys to learn and get better. They're valuable.
And once someone starts learning a trade, his/her pay WILL go up. Why? Because other construction companies need quality people too and WILL pay for it. Don't pay a guy what he's worth... he will get poached.
If you're goal in life is to clean up after other trades, assist other workers and never move up, why should you get paid $15+ per hour. Go find another job then.
I've been in this field WAY too long. I've seen these guys with zero ambition who are just fine making minimum wage because there's no pressure and there's always someone telling what to do. They don't have to worry about running a crew. Looking ahead to make sure the material they need is ready or coming just in time. They clock in... are told what to do for 8-10 hours, clock out and that's it. They're fine with it and don't aspire to anything more.
Go getters in construction are ID'd very early. They stand out... they're always finishing their shit and asking what else they can do. They're paying attention and wanting to learn and grow. They'll be making far more min wage in no time.