For a supposed Kenyan, your thinking is remarkably western: paternalistic, arrogant as though you speak for all kenyans and assuming "it is known that all chinese contractors are corrupt". Indeed, Missandei, it is known.I think you don't understand how it works and I hope the people in charge do not have the kind of arrogant attitude you espouse.
As a Kenyan who's lived in the west, travelled extensively in China, it is in China's best interest to counter the west's propaganda blitz. You don't just say that people should not be stupid to believe American propaganda.
China desires good relations and should not be as hard headed as your comment implies. She needs African resources and should open her vast market to African produce while providing scholarships to African students. She should never stop trying to win hearts and minds.
At the same time, Chinese businessmen in Africa should not give the anti Chinese media ammunition to turn the local people against China.
Again as someone who knows a thing or two, I can tell you that Chinese construction here do a good job(and are preferred) but they are also known to be very corrupt. On this I blame the local environment and use of middlemen to win tenders/enter market but I wish the Xi government could clamp down hard on overseas corruption.
The Chinese also don't help with their super secretive loan contracts which is why it is has been very easy to weaponize the debt trap nonsense.
This guy is probably the biggest lawyer in Kenya and listen to what he says. He's the president's lawyer and very close to power.
Regardless, China isn't in the habit of providing charity, nor are Chinese in the business of boosting the egos of third worlders living in the west; it's like taiwanese living in america thinking they're better than the rest of the taiwanese living in taiwan simply because they speak english and have a house in Rowland Heights.