Social media platforms come and go. Does anyone remember Google+? Or what about del.icio.us? Or MyBlogLog? There’s been a lot of buzz about Instagram’s new answer to Twitter, Threads. But will it live up to the hype? And will it stick around? The bottom...