I think that EVERYONE is right, no matter your opinion. It's a solid movie. I like it for the most part. They did what they could being with where TLJ left it. But also, it completely shows how wasted TFA was too, so JJ isn't off the hook. This should've been the first movie (well the first half).
BUT the movie is also uninspiring. They FINALLY show the new trio together, they have great chemistry, especially with Chewie & 3PO, BUT it's too late to care. If his is who Finn & Poe were supposed to be, it's too late. 3PO and R2 had more to say and do, but even 3PO & Palpatine, or Lando couldn't save it. Andthen they double down on the Avatar: The Last Jedi Rey, making her even more unlikable.
I won't watch again until the better leaks or I buy the BR.