All well and good. But I have to manage what I've got, and that's going to depend on what the developers actually produce, not just what's possible. You can bitch about how screwed up AD is all day long. Show me the Open Source 'Exchange killer' that management will buy and be willing to retrain everyone on, or replace ments for the list of vertical market apps we've got that are only supported on Windows platforms.
As a directory server, OS X can manage a mixed Mac, Windows and UNIX environment. As an application server, it can do pretty much anything, the only problem being migration. And if you have that one Windows server app for which there is no Mac equivalent and it was written specifically for Windows (not a cross-platform Java/Ruby, etc., app), you can either run it on a Windows box in the network or virtualize it within one of the OS X servers.
Then you can watch your TCO go down. For example, Apple has the ability to remote to systems, do remote unattended application installs and updates, share screens with the ability to hide actions from the user, do remote encrypted large file copying, list systems according to almost any hardware or software criteria, get application usage and user reports, and monitor with hardware, software and inventory reports. You can also script actions, create workflows and use Spotlight to search the remote systems.
You can do all that in the Microsoft world (except the Spotlight search) with a bunch of different utilities. Some of those are free or included, and some cost thousands plus client licenses. With Apple it's called Remote Desktop, $1,000 for unlimited clients.