The Last Jedi is a better movie, structurally and even emotionally than Force Awakens, but it’s flawed and definitely less fun and is driving so many fans to the dark side.
I've been known to complain about the lack of good science fiction cinema these days, but I suppose there's rarely been a time when there were consistently good sci-fi films filling the theaters.