I really did not get the impression that Solo was poorly received, it just didn't pull many people into the theatre. Those aren't the same thing.
Circling back around to TLJ though, I don't know exactly how I feel about 'misused' characters. Regarding Luke, I'm kind of of two minds. I get where people are coming from that he's not the hero they were expecting, but at the same time I do appreciate that they made his arc into an echo of Ben Kenobi. That's a thematic echo that I thought really worked, even though it defies expectation. I guess that speaks to my own mixed opinion on the movie.
Although, in fairness, Luke's exile and hermit-status were established in Force Awakens by Abrams. Last Jedi continued what was already set up.