Some brands had abandoned the site over moderation concerns