Guns Censored by Emoji Police, Apple and Microsoft
thememo.com
thememo.com
They don't want anyone else to have any power over them when they have to compete. It's not a principled position, it's simply using the closest principle to advocate a self-serving goal.
When they're in control, they don't care about upholding principles until it starts impacting sales.
Right now emoji is the only way to send content-addressable images in-band.
Extending the character set is probably not the best way to do it, but might be the least-worst. Everything else gets very tricky very fast.
An alternative can't use fonts to work around the need for a parser somewhere in every GUI stack ever. And that's in addition to figuring out about where and how the images get stored. Is there is an image set to be implemented as a matter of compatibility, is the image embedded in a multipart message wasting bandwidth when the same pictograph is used in more than one message, or is now a connectivity expectation to render otherwise readable-offline material?
<emoji="smiling face" attr="skin-color:yellow"/>
It seems like a nasty hack to include pictures of things as code points, since they don't really share much in common with linguistic characters other than that they hold some semantic value.
Take a look at the list of Unicode characters.;
https://en.wikipedia.org/wiki/List_of_Unicode_characters
You will use probably <1% of these in your life. And that's fine. Their job is much bigger than your use-case.
And there is no conflict. Unicode still encoded the symbols, they just didn't use them as emoji. Corporations decided not to pick them up either.