It's because of the bad writing, not the diverse cast, that most fans of the original #StarWars trilogy aren't fans of the prequels or the sequels. The alt-right critics don't speak for most of us, and it's insulting, PR arse-covering by Disney and its apologists to pretend that they do.
Even #RogueOne, also with a female lead and multi-racial supporting cast, is liked by more audiences than TLJ, with 86% audience approval:
Maybe TLJ copped so much flack for the simple reason that it was a dumb, badly-written, boring movie?
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!