I don't hate TFA at all. Was it re-hashy? Sure. But for all that it also introduced a lot of new characters and scenarios that could have been built upon very successfully.
TLJ was also not a bad movie, it just didn't give us what we wanted as fans, and it didn't follow up on anything TFA set up.
Because of those reasons everyone says it sucks, but its actually a pretty good and watchable movie. It just didn't deliver what we wanted, which was: A Luke that kicked some ass, and Rey Finn and Poe doing some cool shit. That's all TLJ had to do and it could have been a masterpiece. Instead whenever he had the chance to do something cool Rian Johnson chose to zig instead of zag.
Expand on Snoke? Nope, kill him instead.
Expand on Phasma: Nope, kill her too.
Luke comes back to kick some butt: Nope, kill him too! But make him curmudgeonly first.
Knight of Ren? Nope.
Luke trains Rey? kinda, but not really, I guess, I dunno...
Give Finn something cool to do? Well, he got to ride a horse with a rodents face, I guess. He did get a kiss after Rey friendzoned him, so that's something...
Take the opportunity to end Leia (since fisher has passed away) instead of killing Luke (since Hamill is still alive)? Nah.
At least Poe was a pro-active character... even though it didn't amount to much.
All of the above may be true, but at least we got a great performance from Hamill and some great set design and cool action scenes.
Lets just hope TROS gives us a good ending. I have high hopes.