> need for unions
What in the world? This is the exact opposite use case for unions.
Unions help protect workers from single, dominant/ monopolistic employers where workers have no other options and can get taken advantage of. The construction industry is nearly the polar opposite, where there is almost no barrier for entry and the employment space is very competitive, including the ability to start your own business.
Construction unions would be an absolute nightmare.