Did Former 'Salon' Critic Charles Taylor Pull A Lee Siegel?

Salon film critic Stephanie Zacharek is married to former Salon film critic Charles Taylor, who was fired by editor-in-chief and president-for-life Joan Walsh a week after she took the job in 2005. (Walsh insisted that Taylor had been "laid off" for budgetary reasons; he, somewhat famously, scoffed at those allegations