That's in interesting POV. IMHO the soul of Star Wars was the character of Luke Skywalker and Johnson ripped that out. He destroyed everything the heroes of not only my childhood achieved on their quest against the evil empire. Luke refused to kill his father and, not to forget, even the emperor.
Luke didn't "refuse" to kill the Emperor. He literally took his saber to strike the Emperor down. He was full on going to slice that wrinkly old dude to pieces.
Later, when he tossed his Lightsaber aside, it wasn't him just not wanting to kill Vader or the Emperor, but flat out refusing to play the game anymore, even if that meant the Emperor would kill him. He saw the futility in it. That exactly planted the seeds for what The Last Jedi is doing.
Luke thought that with the Sith gone, he would be free to rebuild the Jedi order. But that wasn't going to be the case. Right under his nose, literally within his own relative, the Sith were rising again. And just like with before, when he was going to strike down the Emperor in anger, and almost killed his father in anger, he saw the exact same thing happening again. The cycle starts over.
So he did the only thing he thought would break the cycle for good: he removed himself from it.
So why should this character, that was developed over three movies to be exactly like he was in the end of episode 6 only think about (with a sword in his hand) to kill his nephew in his sleep?
It wasn't him that was exactly the same. It was the situation. Over and over and over. Just like we've had from the previous 6 movies: the Jedi get powerful, the Sith get powerful, the Jedi get powerful, the Sith get powerful... and on and on. We are even told that his has basically been going on for generations.
So Luke did change. He broke the cycle.
It's like we make everything different, destroy the original trilogy, which is the whole soul of this franchise, and look for new fans. This ain't Star Wars anymore.
If we just got a rehash of the same old struggles, that'd be boring.
The prequels, flawed as they are, didn't ruin the original trilogy. It's still just as good (and also flawed) as it ever was. Likewise, this doesn't destroy the original trilogy, either. Unlike Lucas tinkering with those original films, this doesn't rewrite a single thing in those original films. What this does do, however, is expand the story in a new direction. I find that more exciting than just telling the same story with different characters (even the same characters, just really old now).