But not 100% the time. And that makes it inaccessible to anyone who doesn't have a Linux expert in their life. Finding a file that got put in a weird place, plugging in USB devices, understanding what version of an application to install (apt? snap? flatpak?), permissions, weird issues after updates, etc. All solvable problems that seem simple to you or me but that would stymie a nontechnical person.
> a large proportion of folks would be switching because a family member was helping them make the move.
Exactly. Linux is fantastic if you have a technical person on speed dial or are interested in investing time and energy becoming a technical person. For the other 90% of the planet it's just not there yet.