Get better priests that stand up to evil, and stop trying to be hip.
And ditch those stupid mega churches.
If they are mega churches does that mean lots of people go there, why ditch them?