Meh. As a Type 1 diabetic I hear things like this constantly. I’d love it to be true but like another new revolutionary battery I’ll believe it when I see it on the verge of mass production with all of its various certifications and approvals in place.
The cure will always be 5 years away (until someone figures out how to convince pharma that they don’t actually need that $45B/year that comes from selling treatments).