Do agree with your bold and blunt statement.Presently, only China is willing to spend huge money to create and build large infrastructure in Africa.
The dream of unified Asia, Europe and Africa will come true one day through OBOR (one Belt One Road).