But these are things we as a society have deemed important. Its not acceptable for lives to be lost. It's not acceptable for construction workers to accept low wages. It's not acceptable to recklessly degrade our environmental resources, and it's important to have diversity in this industry.
I don't know if it's true in other countries, but it seems the USA vascilates between priorities depending on the public administration. I am young so my experience is short. Bush saw a real estate bubble, Obama saw an insurance bubble, Trump et al aim for a construction boom. I would add that in New York my home state, a Democrat state, there is a large infrastructure program starting, so it's not just Republicans.