I don't particularly have an issue with the positions themselves, but I'm kind of sad that those african countries are just leaving an issue and welcoming another. It is true that the infrastructure are being developed but then the countries are not developing because they don't benefit long term. You could argue that they will benefit from better transports in general which is true but it only holds up until China is doing fine economically (which it isn't exactly today).
I don't care if it's a western country or not I'm just trying to find what would benefit those countries, and it doesn't seem that buying everything there will (or putting soldiers with other colors and ideas)