The Force Awakens was a hit.
Rogue One was a hit.
The Last Jedi was a hit, but split fandom based on how the story played out. That’s understandable with an old franchise like this and an iconic character returns in a way that not everyone agrees with.
Solo lost money though.
Maybe one reason is that the public is getting tired of a Star Wars-related movie every year.
But I don’t think because of one spin-off didn’t do well and fandom split on TLJ that Disney killed Star Wars.
If anything, they revived it.
I’m not a big fan of the new trilogy, but they managed to bring some of the magic back to the franchise: characters that you actually like and care about, the funny/comedic moments, and more believable worlds that aren’t just green screens.
Kylo Ren alone is more interesting than any character of the prequels, and probably more interesting than the portrayals of our favorite group in Return of the Jedi.