These days, very very few hourly jobs are 40 hr/week. Most employers keep it below 32 so they dont have to pay the benefits for a 'full time' employee.
And btw, the skilled employee, even with other skill sets, is probably more valuable and can often do a better job. "Unskilled labor" should not remain unskilled. If they do, there are usually reasons.