Shane, I know it wasn't a perfect movie. It also wasn't nearly as bad as you act like it is. The truth lies somewhere in the middle.
There were two overarching themes in the movie. Heroes are just people and learning through failure. You've got Luke on this big pedestal because you wanted to see him be some badass jedi that just came in and single handedly took out the first order with his mystical powers and laser sword. He's a human being, he got arrogant, he thought that he could be a great teacher and instead he witnessed his own nephew who he trained turn dark and murder his other students. That's pretty freaking traumatizing. As a human being, his reaction to go into isolation and hide from his problems makes sense.
As for him dying, it makes a lot of sense too (I'm not overly fond over it personally, but I get it) He allowed himself to ascend in the force because he was finally at peace with himself and knew he had more to do. If you think his time in these movies is over, it is not. There is precedence for it. It is not like Obi-wan or yoda stopped showing up after they died.
As for you complaints about not letting Leia die in space...They didn't know Carrie Fischer would die until the entire movie was already shot. It's not as simple as just saying "nevermind, she won't save herself with the force, she'll just die" That would require reshoots, rewriting the story they had already setup because she's in many, many scenes after that point. And frankly I'm glad they didn't, she had some great moments later in the movie. I was laughing my ass off at "what are you looking at me for?" Because it was less princess Leia and more Carrie's personality bleeding through into the screen.
It's not a perfect movie, but once it got past the pacing issues and idiotic casino story to start the movie, it shined in the last half. This movie does not shit on Star Wars, there was no "desecration" it is very true to Star Wars, it just could have done with a more competent direction than Rain Johnson.
The boy at the end was meant to symbolize that while the resistance is down to a single ship full of people, the resistance and the force lives on in a new generation. Again, if you stop and think about it rather than just hate it because it's not what you wanted to see, it makes sense.
And on a final note...Milking the Sea cow was disturbing and pointless. We can agree on that one point.