Thanks to the unions and their ridiculously high hourly pay.
What do they get paid these days? Up to 35 an hour max should be OK