Unicode and utf-8 are fine. The one at fault is the one who thought that Unicode was a good place to put things like "GIANT POOP WITH FLIES".
Poop emoji might be dumb, but it doesn’t seem to hurt anything and if it makes developers support Unicode better, awesome.