States like China, Iran, Saudi Arabia and Venezuela have the cash and the will to reshape the world into a place very unlike the one where we want to live. By pushing their alternative development model, such states effectively price responsible aid programs out of the market exactly where they are needed most. In place of those programs, rogue donors offer to underwrite a world that is more corrupt, chaotic and authoritarian. That sort of aid is in no one’s interest, except the rogues.
This probably overstates the difference between China and the behaviour of western countries in Africa. I don’t recall all the newspapers complaining about our oil companies and mining companies pumping money into governments in Africa over the last forty years to buy licences to extract mineral resources. And all that money was just as chaotic and corrupt, and just as free of strings, as the money that China is now spending to get access to Africa’s mineral wealth. Why would we expect China to behave any differently from what we have been doing for decades?