I'm actually somewhat happy all this happened now. I'm sad for the 3rd party app devs and everyone who suffers from these decisions. And for the wonderful communities and knowledge bases that were shattered.
But I think it caused me, and many others, to realize that great community and discussions could still be had on the internet, and that we hadn't been having those for quite a while over on reddit.
There's a lot of value in smaller scale too. Not everything needs to be mega-platform level for the mass market. We can have great communities in smaller spaces online too — sometimes even better as a result.