Threads was an unprecedented success during its launch. But is it the social media platform that users actually need?
Read more