While this all falls under the same product umbrealla, I'm of the opinion that the intractable problems around Siri have more to do with the lack of nuance in the underlying APIs.
Starting a specific album at a specific song, for example... well Siri handles it, to a point, but it has to interface with Spotify, and there you hit a wall of hot garbage, along with the sequencing and process-management/integrity issues of integration software. Garbage meets a money fire, in other words. High cost, brittle, constantly changing, glue code that is mostly depending on third parties also requires session management? Not a winning product formula.
Sprinkle in some inhuman HCI nightmares like not pausing speech appropriately when reading an album title and you've got a recipe for an expensive turd that annoys your customers, oh my, by a lot.
Starting a specific album at a specific song, for example... well Siri handles it, to a point, but it has to interface with Spotify, and there you hit a wall of hot garbage, along with the sequencing and process-management/integrity issues of integration software. Garbage meets a money fire, in other words. High cost, brittle, constantly changing, glue code that is mostly depending on third parties also requires session management? Not a winning product formula.
Sprinkle in some inhuman HCI nightmares like not pausing speech appropriately when reading an album title and you've got a recipe for an expensive turd that annoys your customers, oh my, by a lot.