Just some counter-arguments from someone who actually thought TLJ was pretty good. Not "fantastic", but certainly not "the worst movie EVAH! They RUINED the franchise for me!"
1. "ruining" Luke: He banished himself on that island because he felt that any interaction with force-sensitives would go horribly wrong again, like it did with Kylo. He can't forgive himself for not saving his own nephew from sliding down the dark path. Yes, he's old(er) and bitter now, and wants nothing to do with his former conceit as The Great Jedi Master Luke. He even says that his ego caused his failure with Ben/Kylo, so he has shed that part of his past forever. It's called "character development" folks. Just because Luke Skywalker hasn't remained the exact same person he was at the end of Return of the Jedi doesn't make TLJ a bad movie for "ruining" him.
2. Rey is just a "nobody" afterall: ...And? Why does every hero character have to has some kind of divine lineage to previous trilogy characters to be considered valid? So maybe Rey isn't a Skywalker or a Solo or a Kenobi or a Palpatine or whatever. Who cares? And besides, you're basing the conclusion that her parents were nobodies because Kylo Ren _said so_? Who's to say he wasn't bullshitting her to get her to join him?
3. Snoke was useless and killed off for no reason: Says who? Because his body was sliced in half by a lightsaber? If Luke was able to astral project a solid image of himself from thousands of light years away who's to say Snoke wasn't doing the same thing? What better way to manipulate Kylo/Rey without their knowledge then to make them believe he's dead?
4. The various CGI animals: Is this really a gripe? The Porgs were annoying comedic relief but were in the movie for what? 30 seconds of screen time total? Same thing with the ice foxes. Granted the big horse-dog things were given a good 10minutes during a pretty lame subplot, but overall why is seeing new life forms a deal breaker? Wasn't the Mos Eisley canteena just an excuse to show a bunch of weird aliens? And isn't that scene revered as a classic?
Anyway, just my take.