It's easy to ignore the bad word of mouth when it mostly comes from an online hardcore fan community so rabidly hateful, closed minded, and generally only interested in the most plain fanservice possible that they seem impossible to please anyway.
The films are being well received by critics and general moviegoers. It's pretty much the biggest Star Wars fans who hate modern Star Wars, and they've taken to bombarding every corner of the internet with hate for TLJ for not giving them what they want.
They just cannot get over it. Watch any Youtube video that has anything to do with Star Wars, you will not have to scroll further than two comments before someone is shitting on TLJ. Look at the scores on Rottentomatoes:
TFA: 93% critics, 87% audience
TLJ: 91% critics, 46% audience
That massive TLJ rift is due to fans absolutely filling the RT page with
1 and
.5 star reviews, most of which just say hyper polarized bullshit like "garbage," "worst movie ever!" or "Luke shouldn't have died!" Don't take my word for it, check it out yourself.
The idea that these movies are universally hated is a total falsehood that an embarrassing, desperate fanbase has been pushing since the film came out. The saddest part is that people generally hate TLJ for doing things the original films did, like using the force as a limitless storytelling device or shrouding characters in mystery (we never found out much of anything about Vader's past beyond that fact that he was Luke's dad and we learned
nothing about the emperor). Instead of just giving people easy, predictable fanservice the movie actually tried to illustrate lessons and push the characters places they hadn't been before.
Fans don't want that. No one wants the original Star Wars storytelling to come back. They don't want things to change or startle them. We have Star Wars just the way we want it- keep it that way and just give us Darth Vader killing people and space battles. Fans actually seem to like Rogue One for that reason.