Star Wars is in the toilet right now. The Force Awakens made a lot of money because it was a new Star Wars movie riding on the goodwill the movies that came before it. The Last Jedi opened strong, but immediately fell off a cliff the next week. Imo, it's the worst Star Wars movie ever made. These news Star Wars movies are garbage. Rogue One is the only tolerable one.
The failure of "Solo" was a direct response to the sour taste TLJ left in people's mouths. It bombed hard. Even the prequels everybody loves to pretend they hate never bombed. For a Star Wars movie, even a side story, to bomb, is a huge statement from the movie going audience. The toys aren't selling well either. It was inevitable that something like this was going to happen the moment they announced they planned to release a new Star Wars movie every year. This video is one of my favourites. Caution: strong language.