I've had 30 years of church experience; from megachurch to small church to house church. I've tried different size churches because I thought the size of the church might have a lot to do with the quality of the church. But after seeing that all structures (large and small) have their weakness, I decided that quality of a church has more to do with its attitude than its size.
One mistake that churches often make is in thinking that their purpose is to dispense information. In their mind they have the truth, and since Jesus said that truth sets us free, then all they have to do is educate the ignorant with the truth of the Bible.
But that simple mindset starts a snowball effect of legalism and hurt. This kind of thinking implies that we (those with the truth) are right and everyone else is wrong. People need to listen to us because we have the truth. If people don't listen to us, they hate the truth and are bad. Because they are bad we can exclude them and openly ridicule them. See what I mean? This happens in churches all the time. And that's why I don't like church (at least when I see this happen).
Lots of people turn up at Cedarbrook after experiencing some kind of church abuse. I've heard all kinds of awful stories about how churches have treated people who didn't believe right or act right. I'm amazed that these people even consider returning to church.
The purpose of the church isn't to dispense information. The purpose of the church is to love the world like Jesus did. Jesus said that he didn't come to judge the world but to save it. He laid down his life for the world.
When the world sees us laying down our lives in order to serve others then they will know that we have the truth. They'll know that we have the truth because they will see that we ARE set free. We've been set free from our independence and selfishness allowing us to love others. When they see that, maybe then they'll listen to what we have to say. But I don't think too many people are listening to the church that is merely pushing information.