Does Twitter need new leadership?