The move has stirred debate among social media users, with some questioning whether an ’independent’ platform should be ...