People complaining about the runtime
I think they totally botched The Last Jedi - especially concerning Luke - but one thing I won't complain about is the running time. A new Star Wars SHOULD be an event, and immersing oneself in a fantasy world for two and a half hours shouldn't be a problem, granted that the story is good enough to support the length.
I've seen more and more complaining about film lengths these days. Demanding that grand stories be packed into 2 hours or less is arbitrarily limiting of deeper exploration of worlds and characters. The problem shouldn't be with the length, but rather how well the running time is used. A film shouldn't be automatically criticized for running longer than average.
With that said, they could have cut the entire casino planet and Harry Potter and the Racing Cat-Horses sequence and this particular film would have been marginally better for it.