I have never formulated (worded correctly) my arguments against the Linux World but there is a lot of spitting-in-the-wind and then that shocked look of "Why's this spit back on ME?"
For example... For far more than a decade, I've heard "Year Of The Linux" yelled loud, with an ample chorus of "Down with Windows!".
Yet the first step in EVERY conversion process remains: "Make the conversion of data AS EASY AS POSSIBLE."
Therefore, every Linux distro that claims to want to win-over Win Users should have immediate and easy access into NTFS and FAT32 file systems. Until distro's do that, then any claims about 'wanting to win over Win Users' is part of The Big Lie. All hat, no cattle.
The other factor is that Users aren't forced to confront their own reality: "What are you using on Windows? What programs do you use? What services do you use? What end-results do you produce or need to produce?"
I could ask that question here - "What do you use the computer for?" and get a variety of answers, and a good many would be nebulous. I doubt anyone would write, "Gee, I dunno... not really...." but when I ask that question, face to face, I see those eyes quickly rolling around. "Uh - surf the web? Write email?"
Ah! The perfect Linux candidate! "They read and type." They probably produce 'nothing' with their computer - it's a web-page reader or a more colorful typewriter. (Holy Hemingway, Batman - writing the Great American Novel is NOTHING?!! Well... let's just say they aren't refining the script to plow the Back 40, or re-engineering Detroit's auto-assembly plants...)
I think Linux needs to focus on two marketing efforts: (1) get their file system to accept the world's most popular file system en toto, with no caveats, no 'terminal sessions' required. And (2) get users to focus on Programs Used, not on Colors Displayed or any cartoonish penguins, armadillos, geckos, etc. Get potential users to confront their actual prodcution ON a computer, and then provide any and all duplicated-services on Linux-based programs. Not Wine, not any other 'layer' or VM or sandbox.
Is this enough kindling for flames?