hehehe YES YES YES!!! Thats what I know and love. Linux people cant grasp "email" as being more than something from the 1970's where its just text from one person to another. Such items as groupware functionality are totally lost on almost every linux admin I have ever met. Lower tech stuffing’s? Umm Yeh we got 2 dudes who run 80 Exchange servers, attached to a 40,000 object environment with 200 additional servers. With a client base of 2000.
Also what about like network wide security... last I checked, using pure LDAP as a network wide security implementation was pointless. Guessing Linux guys dont like automated (or don’t understand the concept) systems management and configuration. We have none of the issues you talk about ... we have a network wide uniform security implementation that the only way linux could get CLOSE to it us becoming bitch to an NDS tree. "problem children" like you mention are not an issue if you actually have a security implementation at the base level of the network. If you know how to use group policies, you can do anything you want to any workstation that logs into the network. Don’t see Linux doing much of that
Your talk about patches and security breaches... yeh.. hehehe the same cam be said for almost anything, if you let your system get taken down you deserve to loose you job. Last I read Red Hat was considered a bigger security risk than windows 2000

The fact you think anyone who runs a windows OS is incompetent solidifys the Zealot namesake which I have branded on you.
Linux based stuff is all about individual applications working on their own, whether it be on a server or a workstation. There is hardly ANY interactivity between applications, or crossover of data. That on its own is one of the main security aspects of Linux stuff. If you dont give data a chance to jump products and features it cant be exploited. Where in MS world they run on the principle of making applications and services extremely interoperable, and flexible. While this gives more functionality, this also makes it so the products are far more sensitive to any ****up in code that may lead to an exploit.
I do realize that many Linux admins ( and I see this from the "free thinking" UW group who think open source IS the second coming itself (Jesus Part II in code form) cant understand or refuse to understand that people use and benefit from being able to exchange data fast and effectively. Also I do understand that nearly no one who runs Linux systems appreciates or can handle the thought of using a network wide security implementation (ie: Domain/Directory). Personally I really enjoy centralized account management which is linked to the groupware systems, database systems, and productivity systems.
Its something when going to a "free" product would COST the state of Wisconsin 10million more dollars, and require a dozen consultants to come onboard to do data moves and conversions in the first 2 years than upgrading to the current "expensive" "wasteful" software. Even the linux people saw that it was pointless to pursue that course cause, quite simply, who wants to do a 2 year project for an app base as unstable and questionable as the open source apps. (unstable as in, no one knows where/if they will be around in a few years, or what the deal will be, with real vendors of real applications you actually get support termination dates, product life cycles, etc...)
I am betting in your specific implementation your users are working fine with your Linux stuff... they probably didn’t use groupware much, or miss many of the features that left them with that move.
Also about the hassle... it takes me 5 minutes a month to click on the "update" windows thing, and boom the machine is up to date with any patches. hardly call that a hassle. setting up file shares, ftp servers, w/ security even is a 30 second ordeal at the most. cant think of how Linux would be easier.