But as the final moment of the final episode transpired, I, along with I'm sure millions of others who were watching, were left muttering - "What the hell?" or "Well, that was stupid!" or a combination of both.
I was left a little speechless. After all that time watching, that was the big finale?! That was my payout for all that time I had invested?!
Well, after several minutes of contemplating what had just transpired, I was left with one thought - "David Chase just made one of the most brilliant endings of any TV series!"
With so many people having so many theories of how this show should end; with so many other endings from other shows which could be copied; with so many people who could be let down by an ending that didn't suit their tastes; Chase went and created an ending for everyone!
How, you ask?
By letting the viewer create the ending in their own mind!
Depending on how each and every viewer sees the world, and depending on how events in each episode impacted that viewer over the years, will combine together and lead to the creation of whatever ending they create for themselves.
With all the bad crap we see in our journey through this world - violence, greed, jealousy, deception, ignorance, etc.; with all the crap we saw happen to characters in their (and in a way, ours, as we watched) journey through the show - violence, greed, jealousy, deception, ignorance, etc.; at the end of the day, you just have to sit down with those that you love, enjoy the simple moments in life, and - "Don't stop believing". Don't stop believing that though there's a lot of crap in the world that can fertilize a bad outlook on the world and the people in it, it can also fertilize the growth of something good - it just depends on how you deal with the stench.