The backlash was fierce and not a good look for the Sussexes, so leave it to Netflix to clean that up. The duchess’s show ...