Well if you saw that coming Tony's actually ending was supposed to be different. The writers decided to change it just because they wanted to try something different.I'm still flabbergasted that anyone couldn't see the end of Sopranos coming. It was quite perfect, me thinks.
Hint hint..if you think Tony walked alive out of that restaurant, you were not paying attention. -p
That black screen still pisses me off after watching the whole series again.
Anyway the last couple of seasons pretty much hinted a bad ending for everyone.