The Meta-backed social network launched just over two weeks ago to the sort of reception that would put a smile on even the most pessimistic of executives. The service managed to attract more than 100 million users in the first five days despite what some might call a premature, feature-scarce launch.