Als er -ik noem maar wat- Mandrake Linux op zou staan (blijkt heel simpel te zijn) dan zou het ook geen probleem zijn.
Misschien, maar als je mensen de keuze biedt dan kiezen ze datgene waar ze bekent mee zijn. Ook als die mensen Nederlanders zijn en het alternatief goedkoper is. Windows is ook uigegroeid tot een soort status symbool.
Verder, voor de mensen die het wel wat zegt is het een kwestie van persoonlijke voorkeur. Mij zou je er geen plezier mee doen om welk operating system dan ook op een systeem te zetten. Ik wil geen standaard systeem, ik bouw/installeer het zelf wel op (LFS of als ik weinig tijd heb Gentoo of OpenBSD).
Linux is IMHO een flink stuk beter (anders zou ik het niet gebruiken)...
Kun je dit quantificeren? GNU/Linux is anders, het is open. En dat maakt dat je er veel meer mee kan dan dan met windows. Je kunt zien hoe iets werkt, en je kunt hier invloed op uitoefenen. Verder als je systeem faalt heb je vaak wat meer opties dan alleen maar de recovery proberen of anders het OS opnieuw installeren...
Ook kun je veel meer informatie over het functioneren van je systeem terug vinden in log files, zonder dat er nog een obscurity laag tussen zit die alle log entries vertaald naar een voor een alledaagse gebruiker beter voorstelbaar plaatje te genereren.
Tja dan nog iets over GUI's
Het concept van een GUI is geweldig voor mensen, iets wat MS vroeg heeft gezien en het snel heeft overgenomen van de concurentie. Het is veel beter dan een commando structuur, althans voor die mensen die niets willen weten van command prompts en voor first-time users. Je krijgt er dingen snel mee voor elkaar zonder dat je uitgebreide achtergrond kennis hebt. Dit is ook de hoofd-doelstelling van GUI's.
Als je echter een iets geavanceerdere gebruiker wordt, en je bent bekent met de command prompt, dan is een user interface echter meer een blok aan het been. Want met name de geavanceerde gebruiker gaat op zoek om dingen die hij/zij vaker doet te automatiseren.
Dit kan gewoon niet naar behoren met Windows. En kom niet aan met VB of batch-files want dit komt allemaal nog niet in de buurt. Nee de enige manier waarop je dit onder Windows misschien nog voor elkaar kunt krijgen is met 3rd party tools.
One size just doesn't fit all (not even modulo configurability)
En dat is voor mij de reden dat ik niet met Windows werk, het voldoet gewoon niet. En dan is het wel lastig als Microsoft door misbruik te maken van haar monopolie positie in staat is om mijn communicatie met andere mensen onnodig te bemoeilijken.