I have been thinking about this a lot in light of recent events. Growing up in the era of smaller communities, forums, etc. I can't say large, monolithic, corporate entities have ultimately been a change for the better.