Most of the expanded stuff that’s come out only further does a disservice and draws episode IX further apart from VIII. Such as turning Snoke into a ‘test’, removing Kylo’s agency in overturning his Master.
Pretty sure I’m the only person that feels this way, but this is exactly why I like TROS. I’ve grown to actually enjoy TLJ because of the movie’s clarifications (or retcons, as many others prefer to call them). I just happen to disagree that some of these retcons harm TLJ as a whole.
Clearly none of this was planned out, I can admit that. But I still enjoy it for what it is (with minor tweaks here and there).