Maybe you should stop in and ask? Mega-churches are the exception, not the rule. I forget the actual stat, but somewhere around 70-80% of the churches in the US have less than 100 in attendance each week. These are the churches that struggle to pay bills, these are the churches that need a paint job, have toilets that don't shut themselves off, have pastors that need second jobs to pay their own bills, and from my own experience- these are the churches that care and put into practice what the Bible teaches.
Example:
My pastor probably makes less in a month than most do in a week. As the youth pastor, I make more in five weeks at my second job (as a mechanic) than I make in a year as the youth pastor. Our children's pastor makes less than I do. We aren't in it for the money, so your "business" baloney won't work here. But this is the most caring church I have ever been a part of.
As a church, we are cautious with the money God gives us to run on. and we survive. We don't have a big fancy mural or stained glass windows- because that isn't what we are about. Our sanctuary roof has water spots from where the roof leaked years ago. Yeah, it would be nice to repaint, but again, that isn't what we are about. We do have people in the church who step up and volunteer to paint things (our whole childrens area was just repainted- all with donated time and paint) and a couple years ago I repainted the youth rooms as a youth group project- again with all donated paint.
We let the Boy and Cub scouts use our building for free. We used to have an AA group that met there twice a week. They actually left because we refused to charge them rent to be there. I still don't understand why they would choose that...
I'm probably babbling, and I don't share any of this to brag- but hopefully you can see that making money isn't what all churches are about, and it isn't what any of them should be about.
However, I do understand and agree that some are in it for the money, and that sickens me- probably more than it does you. I would prefer to see churches honor God more with service to and through their people than with glamorous and expensive buildings.
Me thinks you need to broaden your horizons regarding church, as it appears all you see are the big glamorous buildings. Those are out there, but so are real people that really care.
lol!!