So what's the cost for the average consumer of moving from Windows to GNU/Linux or MacOS X?
I guess Microsoft probably sells more licenses to BigCo than to natural persons these days, and for them the switching cost probably is non-negligible, owing largely to investments in custom Windows software. Maybe when you say "consumers" you have in mind a random sample from all Windows customers.
As for "consumers" in the vernacular sense of natural persons, I think the cost of switching from Windows to MacOS X or GNU/Linux is not more than the cost of moving from Windows to Windows. The main thing I've seen is that they have to copy their data from one machine to the other, and/or decide what to throw away. The second major cost is relicensing their old apps, which they do anyway because they might as well upgrade.
There is no such thing as an average consumer. There are power users who use a bunch of little Windows-only shareware applications, who would truly be in for some pain as they had to relearn everything if they switched to Linux, and then there are people who just use Firefox, who would hardly notice the difference.
Why would you lose files because you switch to Linux? When I switched I just put my old windows hard drive in my computer and copied them - which is the same thing I would have done with a new Windows installation.
I don't know if that's still possible. That was in the FAT32 days. But I'm sure that it's still possible to transfer files from one computer to another.
I guess Microsoft probably sells more licenses to BigCo than to natural persons these days, and for them the switching cost probably is non-negligible, owing largely to investments in custom Windows software. Maybe when you say "consumers" you have in mind a random sample from all Windows customers.
As for "consumers" in the vernacular sense of natural persons, I think the cost of switching from Windows to MacOS X or GNU/Linux is not more than the cost of moving from Windows to Windows. The main thing I've seen is that they have to copy their data from one machine to the other, and/or decide what to throw away. The second major cost is relicensing their old apps, which they do anyway because they might as well upgrade.