I loved Phil but I honestly never understood why the show pushed Johnny Sack aside in favor of Phil as the final villain.
A Tony/Johnny feud would have been so much better given their history and Johnny Sack being on the show since S1. And watching the show I always had the impression that that's where it was heading. A great friendship steadily deteriorating due to the cutthroat and treacherous world they were in.
- Johnny meddling in Soprano family business during the Ralphie/Gigi Cestone captaincy dispute
- Johnny having Ralphie's back during the dead whooah dispute
- Tony refusing to hand Ralph over to Johnny during the Ginny weight joke dispute
- Johnny subverting Soprano family business by playing Paulie for a sucker and making him leak info during S4
- Tony backing out of his pledge to kill Carmine at the end of S4
- Tony playing both sides of the fence and not overtly supporting Johnny during his feud with Little Carmine in S5
- Tony's dispute with Phil and later protecting Tony B
Their peace at the end of S5 already seemed very tenuous. I think the stage was set for something to happen that would break the camel's back and set them on the warpath.
And Tony running away without giving John a heads up always seemed pretty shady to me.
He wasn't half-black, he was your typical "swarthy"/"olive oil complexion" southern italian guy.