Facebook is been the greatest social media app with 3 Billion users because Facebook takes care of every single requirement of its user's.
When Facebook realizes that many people get frustrated because of the complex interface, it gave birth to the FB mtouch which is the exact same copy of Facebook but with a simple interface and updated graphics.