It's sort of sad to read a story about a story, and not be able to figure out which problems were created in the source vs. the retelling. Mashable: "Right now, it looks like Siri won't be blown up and a [sp] rebuilt". Yeah, well, that'd most likely be a huge mistake[1] depending on your definition of "blown up" and "rebuilt", and also Siri's already been rebuilt twice.[2] The Information: "One of Apple’s original pl…
There were always many components under review for reengineering; keep in mind that Siri was released before WebSockets was a thing, let alone RFC.
The snowball effect of Siri's failures originated from iOS Program Management pushing us to expand into as many other languages as soon as possible from the beginning, thus diverting resources from implementing or polishing original "Siri, Inc." features and various "nice to have" improvements to en-US usage.
Source: I worked on Siri from the moment it was acquired, and no longer work at Apple. Richard Williamson's recent comments are pathetic.