They just need to start giving a shit. Care about bugs for once. The whole software org needs to take the time to go through their (clearly) enormous backlog of bugs, and shore up what they have.
The problem isn’t the architecture or vision or rethinking their stack, it’s that what they have is barely holding together under its own weight. They need to do the unsexy work of going through and shoring it up.
As for Siri, just give the job to OpenAI. Let them write the new thing, they’ll probably be done in a month.
They are in a decent position where they already set expectations that they will deprecate and retire old stuff on a regular basis compared to Microsoft which is trying to preserve backwards compatibility forever.
Giving it to OpenAI won't solve their problem with Siri (although some of that expertise could help). Part of it has to be engineered into their platform with better extensibility while also preserving privacy, security, etc. And that work could also enable their platform APIs, Shortcuts and such to have access to a much more powerful set of things.
My work MacBook with a now 3+ year old M1 Max? Rock solid. Rarely run into any problems at all. My iPhone? Also rock solid. Rarely run into any problems.
My Intel-based MacBook? Buggy mess. Like Apple has left the Intel side of the house to die on the roadside. As someone who still uses that at the time expensive device, I find this annoying. But I understand why they’re not investing resources into Intel bug fixing.
Other bugs are very generic. I get focus bugs, password input box broken on lockscreen, search just not working in settings app, xcode crashing if I even look at it wrong, and lots more...
Crazy, given that they are so good at marketing, that they haven't thought about retiring the name Siri, a name which now, has connotations of being an inept and unskilled assistant.
Maybe for the next one they need to do a 180, and give the AI a name seems like she would be on top of everything and runs a tight ship and conveys that old school cold, calculating, no nonsense image.
Like Frau Farbissina or Geraldine or Gertrude.
I would trust a Geraldine with my books.
Kinda like how they use Afred or Jeeves for butlers.
There is always room for improvement, but I never got the feeling they need to drastically change things or start fresh. They just need to squash some of the big bugs IMO.