Lemogang Tsipa is the leading actor in the Shaka Zulu series, and it has been circulating on social media that some people are not happy about him being given the role. They want someone who is actually Zulu by birth, not someone who is good at and with acting and he can also speak the language. It was discussed how many people have been casted into many roles even though they are not from that nation they be telling a story about it. Idris Elba was playing Nelson Mandela, and it seems like people did not complain a lot about it at that time. He could also not also speak the Xhosa language properly.
Michael B. Jordan is one of those actors seen on Black Panther speaking the South African language, but not in a proper way. But even at that moment, many people may have been kept quiet about it, and it seemed somehow unsettling for them to hear about the local story of Shaka Zulu. If you may look into it properly, we are in a time where people are addressing everything, and they want it done in the proper way. It may seem like they are not being subjective or fair, but you can somehow understand where they are coming from.
Maybe it will be taken into consideration where now production individuals and producers will do as people want TV shows to be done the way they want. After all, it is them who are going to watch the production, and you may as well give them what they want. In South Africa in particular, they will address it very quickly, even though some people will not have a problem with it. It may be expected that most people who are not happy about the Ilambe Shaka Zulu series are actually from the Zulu nation, and it may be personal for them.