I hate typing on my phone so i’ll Be short for now. I can get into it more later if you want. My rankings have nostalgia built in. If I am being honest I liked 8 as much as 4.
I see a lot of your points completely differently and will expound later. I do understand that people dislike some decision as sw fans, but in terms of a movie that iimmerses you into ithe story and then stays on message, entertains, makes you care, and surprises you, tlj delivers big time. I loved What they did with Kylo and Rey and Snoke. Fit Ren’s character perfectly and set up an enticing ending in ep 9.
Humor was clunky early but eventually hit its stride. The whole movie was like a 60’s muscle car. Started cold the motor sputters for a few miles out of the garage, and you wonder if it’s losing compression or something, but then it starts humming and you are chirping its tires at will, like a boss.