No, Stu, one doesn't HAVE to have visited these countries, but if one HAS, surely one is in a better position to understand them and to express opinions about them?
I am well aware thank you that African countries have 'wonderful, resourceful and intelligent people' - I am married to one of them.