I really liked Rogue One, but found Solo to be a decent but fairly average movie. I don't know why you say it has good character development. I think it has none at all. Han starts out as a roguish good guy, in the middle of the movie he's a roguish good guy and he ends the movie being a roguish good guy. There was no arc at all.
Han Solo wasn't the only character in the movie...the characters around him were much better developed then anyone outside of Jyn in Rogue One