We also have a lot of black market labour. The unions have historically had a strong grip, but are under attack by political forces that want to undermine that market with unskilled workers.
And on top of all this I think that people simply always prioritize living expenses above all else. As long as there is less supply than demand, prices are going to rise until some are out-competed.
People will have to pay, either with their time or with their money.