Priests have to much freedom after their ordination. People in power of any organization public or private are accountable for their performance, or the dereliction of their duties but not priests. Most of the times, their wrongdoings only come to light when it is too late. To restore the trust of the adherents, the Church must have a better way to control these men.