I had this realization a while ago, Snapchat is basically what Twitter tried to achieve, a realtime pulse on everything happening anywhere, democratic and spontaneous because of information constraints. The difference being that Twitter is plagued with bad actors (you can be mean when you're just typing), whereas Snapchat is much more engaging, friendly, and to put it in a term that everyone understands: fun! The sad…
Uh. Twitter is instantly public and indexed by google. Snapchat content goes away. They have very, very different goals. That said, it's easily agreeable that Snapchat the app is a flaming pile of brogramming.
I'm speaking solely from what I value personally, but to me, I lump Twitter and Snapchat in the same category that can be described as: what I do when I'm bored and want to see what's happening around me. When the problem statement is that, Snapchat just blows Twitter out of the water in terms of entertainment. When I watch the Warriors play off on Snapchat, I get to see the entire game filmed through crowdsourcing - it's like I'm there. I'd argue Twitter is trying to capture that same feeling of being there. Also, I haven't included Facebook in this since they are beyond that, they are basically a utility at this point.
I thought Snapchat was dumb at first, trust me. However, it's increasingly proving itself to be a very, very important medium of video distribution. Of course, there will always be a market for more curated content, but for real time, spontaneous content, Snapchat beats Twitter for me anyday.