Thoughts on Mackey and Shane?

Worst of the worst or doing what any husband and father would do to protect his family?

Vic betrayed his wife with affairs, exposed her to potential jail time, and oh yeah, got them green lit by the Armenian mob, but he eventually sold his friend out in the end to protect them.

Shane was doing the same for his family. Covered up Tavon's "accident", dimed out Vic and Ronnie to the Armenian mob, and oh yeah, murdered Lem. Shane seemed to love his family completely and strived to protect them...until the end.

I'm about to start the finale for only the second time since it aired and I find myself hating them both leading up to it. Shane just a little bit more.

So...who is the worst, Shane or Vic?

For me it's Shane. He killed his family while Vic made a choice to protect his, even if it was at the expense of Ronnie, which is the biggest fucking betrayal in the series. And yes, I'm counting Shane and Lem.

But Vic is still a total peice of shit on a rewatch. The finale shows that if there ever wasn't a way out throughout the series, Vic Mackey would sold out his friends to protect himself at any cost.