Exactly what the franchise needed
TFA was pretty much a remake of episode IV. Fast forward to the TLJ, and everyone is upset because they didn't get to watch the Empire Strikes Back version 2.0.
I'm glad that Snoke/Sidious is dead. I'm happy that Rey's parents weren't revealed in some "I am your father" moment. It was refreshing to see Finn's plan to disable the tracker actually fail.
When Kylo killed Snoke, he also killed the ghost of Star Wars past, which apparently, is what many people were expecting to see. Well, I'm happy it all played out differently, and I'm actually looking forward to the final installment.