C+ are you joking?
While I can agree with many of the points you made about the characters, the fact still remains that the fans got what they ideally wanted out of the finale. They got Shules, they got Shawn & Gus staying together, they got Buzz promoted, Lassie getting an admission from Shawn & more importantly not…