Star Wars: The Rise of Skywalker has a number of extremely divisive elements - but arguably its biggest mistake was mishandling Kylo Ren's redemption.