I agree with the broader idea that The Last Jedi suffers from The Force Awakenss mistakes, but I dont think its just because Rian Johnson undermined that films character choices.
The central story of Rey, Ben and Luke is quite good, with the exception of Snoke (who only seems to exist because JJ and Lucasfilm wanted another Palpatine), and its the only reason why TFA is as good as it is. But TFA hindered TLJ by rehashing the broader context of the Original Trilogy. Im not just talking about Death Star 3.0 and the premature and poorly handled destruction of the New Republic, but also the Rebel Alliance 2.0 and the Empire 2.0 that are the Resistance and the First Order.
As I see it, neither the Resistance nor the First Order are as compelling as the Rebel Alliance and the Empire. This isnt just about nostalgia, but these new incarnations dont seem to actually embody the spirit of either entity, and that is the most painfully obvious thing in TLJ. By way of comparison, just look at Rogue One, which, despite a grittier aesthetic and other issues, actually manages to capture what makes the Rebel Alliance and Empire so memorable. And I dont know if its the way the characters are written or the form their conflict takes, but the sequel trilogy has so far failed on that front.
I of course have lots of ideas for how TLJ could have been better, but I think the best thing they could have done would have been to make the B story about trying to stop the First Orders conquest, rather than going for what they did. Since they didnt do that here (or really in the first film), Episode IX really should be about an offensive Resistance taking on an ascendant, First Order Empire. An active, broader struggle would allow for much more creative opportunities, and more development for the main characters (especially Finn, who suffered the most from TLJ).