Why does Facebook have 3 sets of emojis?
Basically the "Not Invented Here" syndrome, at the company level.
I think the real answer is that they are 3 products with 3 different target users, and Facebook really wants to keep them separated in the minds of users (to keep bad karma from one brand tainting another). So, "brand differentiation".
The most lucrative decision that Facebook ever made was not messing with Instagram, but keeping it as its own separate brand. And with that goes that it should have its own visual identity. Then they just applied the same thinking on several of their other properties.