I thought there was plenty to like about both Solo and Rogue One, but they both relied too much on nostalgia and familiarity to be actually decent on their own. I've heard good things about the original cut of Solo and wish we could have seen that.
Solo just really suffered because everyone was so burnt out from the sequel trilogy just failing on so many levels. I didn't bother seeing it until years after release.
I liked all the shows and all movies except the sequels. We are in the golden age of star wars if y'all stopped listening to the most toxic people in the fandom. Getting the internet hive mind to tell you what to think before watching a show will ruin good things. Kenobi was incredible, but because the first few voices from angry fanbois about it were negative it coloured everyone else's watch through. Now they are too busy munching their sour grapes to objectively enjoy anything star wars.
Solo at least had a coherent plot with multiple memorable performances. Donald Glover and Woody Harrelson both were a ton of fun whenever on screen. Adam Driver carried the ST but Kylo's Redemption arc in Rise was boring.
I had 0 expectations for Rise, and it met those expectations perfectly. It did stupid things, but that was their only real option, unless you believe Kylo not getting redeemed or Rey being evil were ever an option.
Solo took an established character and largely ruined him. The movie was also extremely boring, placing characters that obviously live in mortal peril to regularly build tension.