By now, TLJ is stuck in that weird limbo for me where I could almost love the movie because it does have some greatness in it. But it's just so almost that I am actually pretty disappointed by it, if that makes any sense? I think there's some fantastic stuff in it, some pretty dumb stuff that just "happened", and other very dumb stuff that was put in there intentionally to subvert expectations and ended up annoying me with their seemingly philosophy of putting a "gotcha!" moment over something that makes some actual sense.
Also, can't help but hate the Holdo subplot. Now don't get me wrong, I like both Poe and Holdo and their dynamic and I think that their conflict initially is very good and interesting and creates a lot of exciting tension. But the solution in the end is so incredibly hollow and stupid that it singlehandedly destroys whichever sense that subplot made in the first place by having Holdo's decisions be outright dumb. It's unnecessary and disappointing and a waste of both their character arcs.
TL;DR: Really want to love it because of its great bits, but can't quite accomplish that because of its stupid bits, which endresults in me being disappointed yet still able to enjoy it mostly, in a "let me turn a blind eye or two on this" way. Visuals and cinematography are, mostly, gorgeous though.