Not relevant to OP but I think companies like Snapchat becoming so popular might not be good sign for this society's intellectual health. As already been discussed here, we are becoming a society with very short attention span. I know there is market for all this, but then one could say there is market for face-creams that make people fairer(atleast in my country such a cream is very popular). Imagine if we had a society where a decent SRS(spaced repetition software) extension would have been offered so much wealth.