How is it "broken"? I thought they meant that there's a fundamental flaw with the tech, but instead it seems he just means that they didn't meet their original goals of the tech with their first actual product.
SemiAccurate - the website this article is posted on - is a bit like the Daily Mail of technology. It probably had clickbait titles before the word was coined.