The Sussexes’ Netflix docuseries is out. Did it live up to the hype?