Movie was wild inconsistent, but I enjoyed it
People have a problem with Snoke's death, but I loved it. It's not uncommon for powerful Sith masters (I know he's not Sith) to be defeated without being overpowered by someone stronger.
Darth Plagious - Sidious got him drunk then killed him when he fell asleep
Darth Sidious - was so focused in electrocuting Luke to death he couldn't even sense Vader plotting and running up on him to toss him to the basement
Snoke was so arrogant and bent on humiliating not only Rey but his apprentice it didn't even come to his mind that he could get got. It's already natural for apprentice to want to overtake master when opportunity arises, he just sped up the process by constantly disrespecting his in front of people
I do have a problem with no explanation before his death about where he came from though