I still say there's a difference between a 'big church' and a 'waste of money on nothing.' I've seen plenty of churches that were in the latter category, including one with so many extracurricular activities that members usually referred to it as "Six Flags Over Jesus." I mean, a basketball court/gym is one thing--you can fill it with tables and host meetings there, too--but that plus bowling alley plus swimming pool plus a tennis court....what's up with that?
Another consideration is how people at these churches treat the poor who want to worship with them. I've seen some pretty rude treatment of people based on how they were dressed, and that's inexcusable. Yes, I'm including my own church in this, because I've seen it everywhere. My best friend served part of his mission in a rich part of California where some church members managed to take control of the building contract when their church was built (normally LDS churches are contracted from the church headquarters, and they follow a regimented and very fuctional building plan). After filling the place with expensive wood paneling and sculptures and chrome finishes that cost ten times what they needed to, the members began boasting that their meetinghouse was going to be turned into a temple some day! What sickening nonsense!
On the flip side, I think some of the criticisms here are ignoring what's actually going on inside those churches. During the week, most churches I know double as meetingplaces for all kinds of charity work. You think reducing the size of the building would have yielded enough food to compensate for the loss of the Foodsource Ministries that operated out of those rooms? Or how about the free literacy program, or the free English lessons for people from other countries? Don't you think either of those weigh in against simply giving people food? You know what they say, give a man a fish, and he'll eat for a day....
Please consider this. I agree with you on many points, and I've found myself a little shocked to be defending this side of things, but I think you're throwing the baby out with the bath water.