There wasn’t, but I doubt many audience members at the end of Empire thought there was much chance of redeeming Vader.
Rey not redeeming her lineage has little to do with whether or not she redeemed Palpy. Luke living up to the legacy of his father had very little to do with whether or not he turned into the exact same person his father was. It’s about character growth, the progression of the journey they go on; the end result of Rey’s journey is to (literally) bury the past, to live by Kylo Ren’s philosophy of letting the past die… And then take another man’s name to live off his legacy instead.
Now having a character’s journey end down a darker path than it started on isn’t necessarily bad; the story I’m writing on the boards right now, The Wild Masks, which stars several boards users, has had a lot of characters making very bad choices and living with the consequences they bring. The issue with TRoS is that it wants us to believe Rey doing this was the right choice and that she’s more heroic for it.
You have likely already heard the arguments on the topic of Luke’s character assassination, so I’ll just say this: Rey is a weaker character for abandoning her journey and riding off the established credit of someone else’s, regardless of whether it was offered or not.
Also Holdo is dead and the rebellion is so desperate for help they can’t afford to not let him do whatever he wants
Solving that problem off-screen is definitely a way to fix it, although a pretty cheap one. However that doesn’t solve the consequence-free life he lives in TLJ, where as DuneToa puts it:
And the demotion is so minimal in terms of hindering his ability in the film it’s almost identical to if nothing at all happened and Poe got away with it scot-free.
So was everyone else, for the most part. Hux betraying Kylo would’ve made more sense if there was some moment of weakness on Kylo’s part, making it evident his petulant behavior made the First Order more vulnerable, and with the threatening Snoke now dead a takeover of the military was practically begging to happen. Instead, he does it just to spite Kylo, which considering in the previous films he is made to be utterly terrified of him feels unbelievably out of character.
I would say fair point, except this is a franchise where experts pilots trained for military combat have smashed into things and died more times than I can count (I can count to four). Rey bumping into things over and over yet still making extremely skillful maneuvers against trained pilots through very cramped areas still smacks of her being effortlessly talented and would’ve made much more sense if it was Finn, and not Rey, who handled the flying, as he actually had some chance of having been trained as a pilot (and the hitting things could’ve been justified as trying to use tie fighter skills piloting the asymmetrical Falcon instead of a superficial means of explaining Rey’s inexplicable capability).