Well at least Japan and the US were amongst the best sides in their region, South Africa can't even claim that. It's 3 years off so things can change, but right now I'd say Nigeria, Ivory Coast, Morroco, Tunisia, Cameroon, Egypt, Togo, Ghana, Senegal and Angola are all better African nations, it's ridiculous.
In fact, at the 2006 African Cup of Nations (the last one, we'll be able to check them out again early next year), South Africa came bottom of their group, with 3 games played, 3 losses, 0 goals scored...and there group wasn't even that tough. Guinea, Tunisia and Zambia. They avoided the heavyweights.