I'd blame politicizing infrastructure projects and (related) listening too much to NIMBYs. In China, they care much less. And probably for the better; infrastructure is a public good. At some point you have to tell someone to suck it up and take one for the team.