What makes a social media app successful

I was thinking that what is so special about facebook, instagram, snapchat and other successful social media app that they got successful and other end up getting shut down and failed eventually.

I believe most of them gets failed in long term but was not able to find a proper reason for that. If you have some idea or insight i would like to discuss that .