Lot's of unnecessary character's in the film. Lots of characters wasted. Lots of plot conveniences. Lot's of fan service moments. Let's go over some.
Unnecessary Characters:
- Zorri Bliss (Keri Russell)
- Lando Calrissian
- Han Solo
- Luke Skywalker
- Jannah (Ally that falls for Finn)
- Red Stormtroopers
- D-O (droid)
Wasted Characters:
- Red Storm Troopers
- Rose Tico
- R2-D2
- BB-8 (it feels like he wasn't even in the freakin film yet always around)
- Knights of Ren
Fan Service:
- Palpatine story line
- Luke Skywalker force ghost
- Luke's lightsaber
- Red Five
- Han Solo in Kylo's "dream" sequence... although it was hardly a dream.
- Reylo
- "Rey Skywalker"
- Death Star
- Leia Organa (i'll give that they had to finish her story based on where TLJ left off)
- Burial of lightsabers on Tatooine at the Lars' old residence where Luke grew up.
- Half the movie?
Almost all of the fan service stuff plays a big part in the movie and it does so negatively. R2-D2 was wasted the entire franchise in favor of BB-8, who was around all of this movie, but not even used. And I think the movie would've been perfectly fine without most if not all of the characters I listed under unnecessary. Most were just around to sell action figures. I get Leia's story had to be finished, but working around the old footage noticeably affected the movie.