Snapchat was always evolving the product way too slow for me. It took them forever to liberate the emojis into stickers. The few hit features they nailed won't help them cross over. It could happen that they will continue to lack some core features, that make a social app used widely & frequently. Like how Facebook seamlessly added threaded comments somewhere along the way, while following conversations on Twitter falls under graph theory.