"I don't use Windows; if something can only be done on a Windows PC, I simply don't do it."
As a 99% Linux user (do very rarely used Wine and some VMs count as Windows installs?) I find this wrong when applied to real life scenarios. "Normal" users, the ones who would neither dare nor enjoy recompiling their kernel to squeeze out a few megabytes of free RAM, treat a PC just like a tool to get some work done (think a pair of scissors or a screwdriver, could anyone imagine someone wearing a black t-shirt showing their favorite screwdriver brand?).
Those people are forced to use a PC because not doing so would mean being slower than other people, which in this society equals to lose a job or not meeting the requisites to get one. I'm pretty sure very few of them would waste their time at the PC if they could get the same results by themselves.
The right approach to help people abandon the Windows world is making their Linux experience as much painless as possible, which requires compromises on our part. I've converted some people in recent years (thanks also to the UI nightmare MS themselves created from Windows 8 and beyond) And never ever abandon them when they're initially lost because they're used to do something "the windows way": all my Linux installs for previous Windows users have a Windows (XP/7) like UI [1] and all Libreoffice installs save documents in Office 97-2003 format by default. I always offer them to evaluate Linux for a while, then if they find it unsuitable I'll install Windows back for free, no questions asked. So far I had only one person asking to go back to Windows, but he needed to use a proprietary software that didn't even work under Wine (more likely it was its copy protection). We need to adapt our approach to them, and not the way around, for we know both worlds while they have been exposed to a digital monoculturalism during their entire professional life.
[1] please, XFCE developers, consider changing the horrendous default look: it makes no sense having two panels eating space on a light DM that often is being chosen for laptops with limited vertical pixels. I know it takes a minute to correct that, but we want to help new users. Willing to help on that if anyone tells me how to turn a customized setup into a .deb package that might also pull a few dependencies (mostly themes). Having a nicer look as a third option when starting it for the 1st time would be even greater IMO.