Of course such projects have risk. Of course there is historical baggage. But while China is building an infrastructure legacy, the USA et al are using its resources to wages multiple wars. It's likely the USA's ROI (if you will) will be increased debt and enemies for years to come. China on the other hand seems hardly interested in such things. The outlook for their ROI is much brighter.
What we're witnessing today is a chicken-and-egg problem. USA: America is the chicken. To be a modern country, it is hypothesized that the developing country needs immediately adopt American systems, laws, behavior & structures (the Washington consensus, etc.). In essence, and to keep it short, the 'free-markets' will take over, and standards of living will boom. China: China is the egg, because they view modernizati…
It seems to me that China is following the framework that the US has set to become a superpower.
Politics: When the US was developing, only rich, educated white men could vote. In China right now, only those who are eligible to join the CCP can be involved in politics.
Slavery: While China doesn't have de facto slavery, their province/city registration system places migrants in extremely disadvantaged positions. As for the US, well, I'm sure we all know.
Protectionism & IP Theft: During the Industrial Revolution, the US was extremely active in stealing tech from Europe. And only when the US started to develop their own tech, did they start caring about intellectual property. This is also the case in Japan and South Korea, so I can see China following this path as well.
Other issues, like eminent domain, limitations on free speech, and violating the rights of individuals as long as it's in the national interest are things that a developing superpower does.
It was only after the US became a superpower, that we start to see a really big difference in the behavior of both nations.
Though I do agree that the rhetoric of both nations was vastly different from the start. The US always espoused American values, even if those privileges only applied to a subset of people. While China keeps on emphasizing a harmonious society, they really mean that "the needs of the many outweigh the needs of the few."