Palpatine said it best.
TLJ soured me so much on the franchise that Solo was the first Star Wars movie I didn't see in theater. (TROS remains the second) And Solo wasn't nearly as bad as I expected. Almost as good as Rogue One, I'd say. I'm not sure how I'd rate it if I watched it immediately after TLJ though.