As long as you can't see Linux machines in normal computer stores it will not happen.
Users never get the opportunity to experience it.
Today there is no killer feature really like the other OS have.
I see it like thank you that i don't have to go to Mozilla website and download the installer. So much time saved, and it only takes like 5 second without manually doing anything. On Linux i saw please restart Firefox tab and clicked it. No problem. I got the update fast.
It is hard without a transition period. Sometimes you have to do work stuff on your computer.
For me it is Visual Studio that holds me back. Maybe Microsoft Teams as well. Yes, work.
Since I am a power user it will take. Especially now Wayland is very much work in progress.
I have some problem with keyboard bindings, text expander.
Pidgin and Hexchat works but thinks they are located left top for right click on tray icon.
Think about it like walking into a store, but before you enter you have to agree to the tos and sign. You see how bad that would be to the user experience.
Today I believe the store can track you as much as they want to. There is no opt out.
I don't get WHY I have to choose. Default should be reject all. If there is no reject then just accept it. How hard can this be to get on the Internet?
These new are highend. So expensive, powerhungry and not hugly better than x86 CPUs on their tasks. Must have something that makes it a nobrainer so that it is much better on every aspect.
Apple just had 100% control of all Apples products so they basically forced them over when their new product was just better in most cases.
Because there is no native gui. For most things to configure in Linux there is a webui but not a simple Gui built in.
Configuration files like squid.conf smb.conf nginx.com... then we have logs but here I think I never checked for a Gui, does it work for remote ssh easily? Can you restart service easy?
I don't think they would do Linux. Better if they did a stripped down version of their OS that can run like Chrome OS. Secured with a web browser. Little maintenance as so much has been removed.
Opensuse without knowing that it was Linux 20 years ago. Knowing was 3 years later with Mandrake.