1) All the advantages you said we couldn\'t mention
2) From a more professional side, say you find a piece of software that does most of what you want, and does it well, but say there\'s a feature, or something else missing that you feel perhaps should be there, or would be more convenient if it was there, but wasn\'t. So you\'d probably either make do or buy some more software - costing money or time, or both, from that one thing. With OSS software you (or get someone else to) can simply change the software thanks to the nature of it, potentially saving lots of money and again, time (as you could build off the base of the other software, or change the software itself). Instead of having to bend to the software\'s will, you can get the software to bend to your will (as it should be).
3) Extra stability compared to Windows, which ties in to extra security which apparently we can\'t mention.
I really don\'t see where these basic flaws are, at all. Right now I dual boot XP and Ubuntu, and Ubuntu just comes across a lot better. The standard GNOME desktop is nice, and if you don\'t like it, customisable. You can get a Windows Vista desktop without as much drain on the system if you really want, and if you still don\'t like it, switch desktop interface completely to KDE, XFCE or any number of others.
I\'m quite happy to admit hardware support flaws, but those are the failings of 3rd parties, not Linux, not to mention most problems there are ways around, and aren\'t always hugely difficult. Not to mention support within the Linux kernel itself and from 3rd parties is coming along moderately quickly too.
Then there\'s support. Thanks to the way it\'s handled, chances are you\'re gonna get better support due to actual competition for said support, rather than just having to stay on the phone for 5 hours trying to talk to someone half way around the world who knows less about it than you, with them being the only people you can call.
There\'s plenty of advantages to Linux, and plenty of alternatives to use in Linux. Individual programs don\'t really debunk Linux as a good desktop OS when there\'s generally just as good alternatives, not to mention when you\'re just talking desktop in general rather than business then there\'s not really much there to argue against Linux.
Industry standards..........well, they\'re industry standards. There\'s not much else you can do (except like Openoffice, make yourself interoperable to the point where industry standard become irrelevant and demand more open and general standards so people like MS can\'t be arseholes and try and close everything off for the sake of monopolising). That doesn\'t completely throw off Linux as a general desktop OS or as a more specialised business platform considering some of the pretty major things you can get back in return and who knows, entirely new industry standards.
E: Then the general fact we\'re only talking about Ubuntu here. There\'s plenty other distributions of Linux to try out if that particular one doesn\'t take your fancy, quite a few which use the LiveCD method. Linux, especially the general desktop, is not completely fixed, which is also one of the good things about it. Ubuntu, while it may seem like it sometimes, is certainly not de facto standard Linux, but it is generally considered best for taking on Windows and Mac and breaking through into the mainstream (not that it\'s been the first, not will it be the last probably).
( Edited 28.04.2008 04:01 by RyanT )