If you're reading a thread titled "spoilers" you can't complain if I don't use spoiler tags.
I was disappointed. It was a coloring book filled with crayon. They took the framework of the old movies and crammed them all into this movie.
The scene on the gantry over the abyss.
The giant planet-killing space weapon.
The orphan hero(ine).
The desert landscape.
The icy landscape.
The wise old mentor who dies by lightsaber.
The plucky little cutesy droid.
The outnumbered but brave X-Wing pilots amidst a swarm of TIE fighters.
There were so many glaring technological plot holes I can't name them all.
There were some neat parts. I liked Fin & Rey, generally. They were fresh-faced, nice characters. And with Fin at least they tried to make him into more of a character than Luke ever was - the whiner farmboy was about all they developed out of him at first.
Kylo Ren was probably the most refreshing of the characters. A bad guy with a conscience. He was OK.
Han's death was spoiled for anyone who reads about Star Wars online over a year ago, but even still, that death-scene on the gantry was dumb.
There's zero history given to tell us why the New Republic can't mount a decent force to counter this First Order bunch. There's a galaxy of resources out there, and if someone's developing a super-weapon that can smash multiple planets in one blow, you'd think there'd be so many battleships in orbit knocking away at that shield that it'd be flattened in an hour. Instead, we have what - 15 X-Wings sent? C'mon. Every system in the galaxy would be sending fighters, ships, or lobbing spare asteroids at this thing.
Disney has more money than god. There's no excuse for them to have foisted off a movie with so many plot holes as this. There's no need to play it safe with these movies - we're going to watch them. Just write a tight script with all that mickey mouse money and don't patronize us.