Tim Allen has a looooong history of shirking any personal accountability whatsoever. He even blamed the libs for getting his latest unfunny network show canceled. (Which was somehow on for TEN years??). Dude, after ten years some things just run their course.