I agree with your point that in its execution it's a better film than say A New Hope was and had better acting and dialogue (which is a massive departure from the prequels).
But the weird decision to make Snoke a CG creature that looked kinda like Gollum and the fact that the film really did more feel like a homage to the original will necessarily knock it down a few pegs in many people's eyes. To be frank, a homage is fine and all but when I saw the new weaponised planet I kinda thought "really? Another Death Star?"
Don't get me wrong, I still thoroughly enjoyed the movie, and I agree its very well executed, but that decision, the CG Snoke and a Kylo Ren character that seemed kinda like another bratty Anakin made it a little less compelling.
Also, and I know that Star Wars is fantasy and not sci-fi, but did anyone else find it weird that a relatively small planet could absorb the mass of an entire star?
I don't disagree with anything you said, snoke was nowhere near as compelling as the emperor... I however actually didn't mind Kylo Ren even if he was predictable.
All the movies follow the same formula and are incredibly shallow in terms of plot and character development, if you actually want to analyse the movies, much to the disgust of the fanatics out there.
Personally, I enjoy star wars, but I'm not a fanatic, and as a stand alone movie, I think this was better than any of the others. Sure it lifted plot points and ideas from the other movies, but if it didn't, the wrath of the fanbase would have been out in full force. Unfortunately it is an unwinnable situation, you're going to piss people off either way. Star wars has always been a kids movie, or a movie that can bring out ones inner child, in that regard I think it was a huge success on its own.
I'm of the opinion that you really can't analyse these movies, or they all get torn to shreds. They are shallow, always have been, always will be. But they are a visual spectacle and let your imagination run a little wild.
My wife walked out of it saying she loved it and she hates star wars with a passion. So that probably says something about it as a stand-alone movie.