I thought it was pretty good, actually.
David Chase was never going to provide any type of real closure; if you've been watching the show for years, you'd know that by now. So many loose ends through the years, why would he wrap everything up now?
Most of the carnage was in the 2nd-to-last episode. I think this was reasonably well handled. By contrast I think the Seinfeld finale was lazily written; this wasn't lazy. It made its point - we are who we are, regardless of how enlightened we wanna think we are (due to therapy or epiphanies about global warming/big oil yadda yadda), we still go back into our old habits, whether it's moaning about how our mothers f*cked up our lives or looking over plans for a new spec house, or some such.