In a nutshell, as these companies grew(number of users), the utility of the community started to decline.
Think about it: what's the main use of Twitter? It might have fostered a great community in the past, but it's become too broad and filled with fake users, shallow communities and users.
Not self-promoting, but I've written about how many companies are facing the same issue as Twitter.