Each time a platform reaches enough popularity to attract an average voter, people starts to blame the platform for being stupid. I'm waiting for the day we collectively realize it's not the platform we hate, it's the average person.
When you have one guy in town that's an idiot, that guy is the village idiot. The village idiot know he's the dumbest guy in town and so will tend to listen to the people smarter than him.
But with the internet you're getting a lot of people together and letting them find groups they fit into. That's mostly a good thing.
But all the village idiots get into a group together where they only people they're talking to are other village idiots. Then they start thinking their idiocy is right. And they stop listening to the people smarter than them.
Then you have a lot of confident idiots who bring everyone down to their level.
I feel like part of what caused it to explode is that some celebrities joined up early and it provided a tangible way for fans to interact directly with them. This was totally novel and completely unprecedented. Prior to Twitter you could watch Entertainment Tonight and read People magazine. Twitter let you directly contact celebrities.
I really couldn't care less about celebrities, which I have always thought is part of why Twitter has always felt kind of pointless to me.
But I fully recognize that for some people that's a huge draw and I do think it's a big part of what makes Twitter popular.
It's the same thing that makes any social media attractive: everybody else is there and it's where things are happening. This critical mass of users is the hardest thing for a website to gain and the hardest to lose.