EDIT: Ryan Johnson is a hack. He did not direct Rogue One.
Here is what gets me though. Yes, the Last Jedi was hot flaming garbage and I think it will mark as far forward as we ever go in the Star Wars Universe. The movie was bad and there was no reason for them to try and wrap up and tie off loose ends (poorly) like they did.
However, the same douche canoe that made The Last Jedi also made Rogue One.
In my personal opinion, Rogue One is the fourth best Star Wars movie right behind the original trilogy. With the exception of adding a couple of Chinese Stars that added nothing to the story (I am the Force, the Force Is One With Me) expressly to try to cater to that growing market, the movie was fantastic.
I am under the impression that the Last Jedi was a case of leadership by committee while Rogue One was given a free reign to tell a story within a couple of hard limits.
So... although Ryan Johnson was at the helm when the Star Wars story ended, he did tell a good story in Rogue One.
If you can't get the bad taste from The Last Jedi out of your mouth, here is the battle of Scariff from Rouge One.
Bonus,
Here is the best fan made Star Wars thing ever made (IMO) if you want some good Star Wars.