No, I don't think you speak for Africa. Just like I don't think I speak for Asia. Your opinion is just a drop in the bucket. Similar to Africa, here in Asia, there are people who love China, hate China, or are neutral. Often times they exist within the same nation. In my opinion, you come across as shallow, arrogant, and entitled. The types of people comparable to you are the Jai Hinds, Ukrainian nationalists, HK roaches, and other types of losers who only know how to demand and throw tantrums, but don't know how to contribute constructively.
China never came to Africa to colonize the continent. Africa has resources that China desires, and China is willing to make a fair deal to get those resources. Either through generous cash payments, or infrastructure deals. That does not mean that African countries have power over China. You have no divine right to blackmail China. There were numerous Global South nations including African nations who refused to do business with China. And China just walks away. These nations still continue to enjoy subjugating themselves to Western colonialism, and are oftentimes, proud to be colonies of the West. Pathetic, and very much deserving of their fates.
You think the Global South holds some kind of divine power, just because most of humanity is there? Wrong. The Global South was the most of humanity in the 18th-19th century, yet they were practically fully colonized by the Europeans. Your opinions and outrage didn't matter in the face of ruthless European military power. When "decolonisation" occurred after WW2, the majority of the Global South didn't even fight for their independence. Most of them were "given" their independence by their Western colonial masters. Many are even artificial nations, born out from of the maps drawn by Western colonial powers. Hence that colonial servitude to their "former" Western masters still exists, but in a more politically pleasing form.
The Global South has no true loyalty, and more importantly, no unity. When the West was the dominant power, most of them unconditionally looked up to the West, even when under brutal colonial occupation. They rather fight each other than to unite and fight against the West. Allowing for even deeper manipulations by the West. Only in recent years, when the absolute power of the West has been properly challenged, that the Global South finally found their voice to speak up against the West. That is not power, that is opportunity. The Global South didn't make that power shift happen, it was powerful nations like China and Russia. What the Global South are doing, is leveraging on the power of powerful nations to create better opportunities for themselves.
So don't speak as if you, as an African are entitled to make demands and pass judgement on China. You were only leveraging on China's national power to find better opportunities for yourself. China is powerful and your respective country is not even comparable. China has been very generous to Global South countries and does not force it's will onto them like the West. China gives them mutual respect, but that does not mean that they are equal. So don't expect for be China to cave into your demands just because it needs your petty approval. You think you have leverage where you have none. Your only true alternative is to return to the West, for more colonial subjugation. You have no power over the great nations. You either cooperate with the more benevolent one, or get eaten by the less benevolent ones.