Jon sacrificed the one thing he had left--his honor--to save the realm. He was far too broken to be a proper king, and everyone knew it. He was sent to the only place where he had any measure of peace, purpose, or happiness. I was secretly hoping he was leaving with the wildlings and never coming back to Castle Black, where he could do whatever he wanted and take a wife and have a family and f*** anyone who told him otherwise.
And it didn't matter that he was the last of the Targaryens because it shouldn't have mattered. That was the whole "breaking of the wheel" that Daenerys spoke of, but wasn't willing at all to actually pull off since what she really wanted was for the wheel to stop at her. Jon was brought back from the dead to serve a purpose (kill Dany) and he did just that.
I was somewhat disappointed that my prediction of someone (Jon or Dany) taking up the role of the Night King didn't come to pass. I felt like there always had to be someone like that in the North as some kind of balance or whatever, but...I suppose not.
Anyway, I totally can see why people took exception to this season and the resolution of this story. It did indeed feel rushed and there were some real stumbles in terms of the writing. But I loved the actors and their respective performances so very much that they transcended the occasionally choppy, uneven writing. The one real, true pratfall they couldn't fix was the Sand Snakes and Dorne. That was just awful from beginning to end and they knew it, so they served up those characters to be dealt with in quick fashion by Euron and swept them under the proverbial rug.
Glad to see Edmure Tully didn't seem too much worse for wear (and was still every bit as buffoonish) after being a prisoner all these years. Dude gets to be lord of two major houses and is married to a gorgeous (albeit alarmingly young--but hey, it's the Middle Ages so...shrug) wife so he probably got the happiest ending of them all.
The one thing I would've changed is that Jon should have left Longclaw with Sansa. It should've stayed with them...but whatever, that's a minor quibble.