I'm still just flabbergasted. Absolutely nothing makes sense. Jon is forced to reform the Nights Watch, which is entirely unnecessary now, to avoid war with the Unsullied, who've been mostly wiped out and leave anyway, because the wars must end for some particular reason, even though he can be absolved of his crimes by one of two monarchs, both of whom are his siblings. How does this never come up during the writing process or the table reads? This is beyond stupid.
Ok we get it, you don't really want Jon to be king because it's what everyone expects. Fine. After killing Dany just have him abdicate the throne. He's had enough of war, enough of fighting. His watch has ended. He goes north to join Tormund in retirement. Sansa gets named Queen, with Brienne as her Queensguard commander, and decides that with no more Iron Throne that Winterfell is the new capital of the seven kingdoms, thus fulfilling the Cersei prophecy in an unexpected manner.