Some criticisms of loose threads not being addressed, characters not focused on, writers not doing research on this or that, I get. This season has been rife with such problems. But so many people are just saying bow bad it is without saying what they didn't like about it. The show established motivations and then had the characters play those motivations out validly. How the series got to this ending is a rushed mess, but the ending itself makes sense and gives closure to most of the major characters. The final episode was both cinematically and narratively close to perfect.