Even if the show does end after this season (which, let's face it, it probably will), at least it's definitely improved since the pilot. Hell, they've even managed to make boring-ass Alan interesting. Maybe this is leading to a satisfying finale after all.