To a degree, yes... but both movies have MAJOR moments that are dedicated to characters that are not directly tied to any of the major principle characters. As a FAN, yes, it was nice to see some old familiar faces, but Tarkin wasn't necessary when we already had ANOTHER major general in the film doing the same role, Leia's cameo at the end was connective tissue to A New Hope but was very hamfisted, and the "best scene" involves Darth Vader slaughtering the Rebels... but none of the three characters I mentioned ever speak to or have any connection to the principle cast of Rogue One's narrative. The cameos are major, but OUTSIDE of the main story.
Same for Solo. It's enjoyable on its own, sure, but then you have a giant big reveal of Darth Maul, and that reveal is problematic because... what's the point? It goes nowhere, it doesn't tie into Han Solo himself whatsoever, and it exists 100% outside of Han's narrative, but it gets this big, major focus. It's a "tease" for... what? More Darth Maul? The dude was just killed in the TV show. His arc is over. It's just fanservice and the movie comes to a screeching halt for his appearance where he even activates his lightsaber for NO REASON just to go "remember this? He has this. You liked this once, right?"
Granted, I LIKE Maul. I'm happy to see more of him. But I also know it's not an organic part of Solo in any way, shape, or form. Even his connection to Qi'ra is unexplored, weird to fit back into overall canon, and her "dark twist" was probably meant for a Solo sequel we'll never get. As a stand-alone film, it can't stand-alone. It wedges in a major fan-favorite character without lead-in and also lacks any resolution for doing so since the film bombed and likely won't ever bother tying up this loose end (which is, again, for a character who was already tied up nicely in the TV series).