Prince Harry and Meghan Markle's new Netflix venture has been met with criticism.