I agree that phone operating systems are way to locked down and hostile to user privacy. I wasnt holding them up as an example of what we should strive to replicate. I was just pointing out that I find the assistant feature on phones to be useful with how it can handle natural language query and preform different actions and I've heard many people say the same thing. With linux yeah we have enough choice where there will always be non AI distros but I think once the tools become good enough they will get adopted by ubuntu, fedora, mint etc. A tool like https://github.com/qwersyk/Newelle could one day be shipped with ubuntu and I think it would be good. Giving users a local first private AI that can help them do things would be a huge usability improvement in my opinion. Just the calendar event booking alone would sell me.
I also agree with you on AI productivity, sometimes its better and sometimes its worse and sometimes its catastrophically wrong. I'm mainly trying to make the argument that Copilot(and other AI assistant implementations) are a good feature/workflow for the users. I accept that their current state is unpolished and copilot is marketed to do way more than it can do. But I think its core concept is solid and the features are being built out and they will get to a point where its commonplace and in every major desktop. I've been following people who are using AI on their linux systems directly linked up to the terminal and it looks useful to be able to say "book and event on x day doing x" or "send John and email saying X" or "what was that file I downloaded yesterday". These kind of actions currently work with Claude + tools but unreliably at the moment and the safety aspect is yet to be solved.
I'm sure someone will read this and say "but you could just send that email with a single command" but a normal user isnt going to send an email by typing in like thunderbird -s -t test@google.com -bcc mydad@google.com -m "hello" for sending an email but an AI can easily turn a natural language request into this command. So from the normal user perspective they go from having to open up a gui and enter out all the fields to pressing a button and typing out what they want or even saying what they want into a mic.