I'd say it's a country that builds a ton of infrastructure, at the expense of living standards of common people. The money from infra has to come from anywhere, and an all-powerful central government can just redirect the stream from consumer spending into building out infrastructure. Whether Chinese are happy about it, you'd have to ask them.
The US is not building infrastructure at the expense of living standard of common people. Ask Americans if they're happy about it.