OK, maybe I'm old or old-fashioned or just not creative enough...
But what exactly are the advantages of this implant over NFC-cards or something like Apple Pay? That I cannot forget my card or my phone? I don't even know when this last happened to me...