I totally agree with you! African governments aren't really putting much effort to invest in Sports and various talents. In most instances, things such as Sports are given less priority when it comes to country budgeting. I also agree with the point of being blinded by religion and beliefs instead of training and working hard. Corruption is also a big issue when it comes to player selections. Some players pay to get selected regardless of whether they have the required level of experience or not. Which is actually sad. Generally i agree with all the points you have put down and it's time Africans woke up and stated fixing all these issues. Otherwise things are probably going to remain the way they for the of the FIFA World Cup competitions.
RE: See Why African Teams Always Get Eliminated At World Cup Group Stage