I don't know why neocolonialism is always seen like a bad thing. Yes, former colonial powers still have influence in these countries, they influence the politics and even make money by setting up corporations there.
But they also invest in the country, give financial aid when necessary and militarily intervene to save lives when there is civil war.
It's not like all of these countries are well off and capable of running themselves now that they're free. Most of them are in poverty, underdeveloped and dealing with conflict.
Just look at the poverty in Africa. How is it fair to blame everything on former colonial powers? These countries can improve themselves but instead they are busy fighting for power and politicians are busy filling their bank accounts in Switzerland while the people starve.