3 years?
I've found it unwatchable for at least 7, and I used to love the show. The deal was pretty much sealed when they had like 3 anti-Iraq war episodes in a row, and the matter was treated snidely like Keith Olbermann might treat it, and not cleverly like may have been done in the 90s.
Yes, I initially said three years... but upon further reflection, you are probably more correct in your estimate. It’s more like 5 to 7.