Twitter competitor Threads won’t let you delete your account unless you also delete Instagram Threads finally launched this week, offering yet another Twitter alternative to those wanting to get off Elon Musk’s wild ride. Reports on Threads thus far are mixed, with some users favourably likening Meta’s new app to vintage Twitter while others deride […]