> it's more taboo/embarrassing to admit how dominated Instagram was
Where? Stockholders have been vocally livid about it.