You probably should. It helps in cases like this, so you have the intelligence to know that Apple did little more than steal/copy Live Photos direct from Lumia phones. Is it "magical" when you copy someone else's product?
I do find it funny that your only comeback (once finding out that your 'magical' Live Photos that you 'thought' Apple created) is to put down the company that actually invented it. Next time you think Apple invented something and you believe it's "magical", you might want to do some research. Chances are, you'll find out Apple copied it from someone. In other words, Apple is the knockoff.
And for the record, this is what you posted previously: