Getting someone to switch anything major in the workflow/toolset of their lives is nearly impossible most of the time, it is process highly likely to cause headaches and only provide counterbalancing benefits down the road once the painful learning curve of acclimation is overcome.
However, in the same token there are plenty of Linux distributions that have perfectly understandable desktop UIs that many Mac or Windows users wouldn’t event notice wasn’t windows. Especially with Windows changing shit every 5 seconds and stuffing useless crap into menus everywhere, I think it isn’t a stretch to say the UI of many Linux distributions is more user friendly than Windows and in many cases Mac.
The real problem is the moment someone has to fuck around with headaches with drivers for basic computer functionality like Bluetooth or other hardware. If that stuff is generally covered pretty well then most people aren’t going to give a shit.
At this point Linux is like making coffee with a French press, people who aren’t coffee nerds think using a French press is way more complicated than using some stupid keurig machine with completely unclear buttons and a camera inside just to check you are using brand name keurig cups that you have to fool by slipping in an old k-cup lid from keurig over the top of the off-brand one….
…peoplenwho do know coffee well on the other hand shake their heads confused when people jump through 1000 hoops to use other coffee brewing methods when a French press conceptually and mechanically is only one step away from just literally dumping your coffee grounds in hot water and then drinking it.