@acd – I know, and I agree that is was weak that his own family and allies did not advocate for him, but I still saw all the pieces falling into place when they sent him back to the North. Plus, Jon was resurrected to serve a purpose, which was to kill Daenerys so Bran could be king, just like Beric was resurrected to save Arya so she could kill the Night King. It seemed like Beric should have served a greater purpose, but he was only a necessary piece in the puzzle, as was Jon.
It would have been too obvious and simple if Jon had won. (This didn't rule out an ending where he did win for me because of the current writing, but it made it less likely.) It is was weak that nobody explained to the Unsullied that Jon was a Targaryen and the true heir and Daenerys had to go because she had slaughtered the innocent like a tyrant, but it was Jon's choice to keep that semi-secret and he probably would have been killed later anyway if it has gone this way. To the Unsullied a North even colder and more brutal than Winterfell probably seemed like hell.
The ending is not meaningless. The Three-eyed Raven is king. Out of all the players, he will be best able to rule peacefully because of the knowledge and sight he holds. Upon his death a new ruler will be elected, which "breaks the wheel" of bloodlines. Of course, this could eventually lead to corruption, but it was designed to bring peace. Now each family has a chance to sit on the throne (whatever new throne they make) and, in theory, rulers who have earned the role will be chosen instead of through bloodlines. Bloodlines caused Joffrey to rule, caused Gendry's life to be threatened, and cause Daenerys to believe she deserved the throne no matter the cost. What makes the ending less impactful is the writers' execution of the final episodes.
I agree.