China's not "going down and building," they are bribing officials to take on massive loans that must be spent on Chinese contracts. The West does this with the IMF (minus the bribery?).
Maybe let the people who live in these countries decide that? Whatever your opinion, Chinese companies leave these forsaken countries with lots of infrastructure. In many cases, if they can't pay, it's forgiven. So, what's your problem?
People who live in a lot of African countries don't play much of a role in deciding what their governments do. That's the issue I take with anything involving bribery.
Most infrastructure spending in the US happens at a local level. Cities don't build ports or railroads here but a big stadium or roadworks project would show up on the ballot.