This might be the most nonsensical piece from Wired to date. I get they want to cash in on the crowd that likes to inject Elon Musk hit pieces into their veins, but usually they’re better about pretending to know what they’re saying. Twitter and Musk have been very upfront about this release.