The writers/producers didn't know it was the series finale when they wrote/filmed the last episode. CBS cancelled it 2 hours before filming the last scene with all so no time to wrap up as a series finale. Blame CBS for not giving the writers time to fo a series finale.