Cardinal Francis George, the archbishop of Chicago, has suspended Father Michael Pfleger after the long-time pastor of Saint Sabina publicly flirted with the idea of leaving the Catholic Church is he were to be removed as pastor. Cardinal George was right to do so.
Generally, I think it is a mistake to leave one priest as pastor of a parish for too long a time. No priest can be all things to all men, no matter how gifted he is. It is not an insult to Father Pfleger to suggest that however popular he is, however much he brought life and the life of the spirit to his parish, there are some people there who did not warm to his brand of pastoring. Whenever a priest is in one assignment for too long, a cult of personality is sure to develop and the priest will become, in the minds of the people, virtually synonymous with "the Church," a burden no man should want and certainly no man can fulfill.