Comment
Comment by fraserharris
Small organizations exist largely because volunteers will them to exist by donating their time. From our elementary school, it's clear the people who have time to volunteer are the stay-at-home parents. The dominance of two-income households eroded the small organizations, which created a market (distributing the costs over many more people) for large organizations to fill the void with a worse but market-serving product.