Is It Finally Time to ‘X-it’ Twitter For Threads?