Realistically you can’t get big infrastructure projects built without angering some group of people. People here in the US love the highway system, but there’s absolutely no way anything like it could be built today.
At some point we just need to decide that a project is worth building, and will be built, regardless of the opposition.
You’re not going to get much argument from me about how private industry exploits under-the-table labor. Doesn’t mean it’s a good thing when done under government aegis