I'm not a sys admin by any means, so I may be out of the loop here - but is there a viable alternative for management of tens of thousands of systems and users, outside of Active Directory?
As good as *nix/Apple stuff is, is it really feasible to run it at scale across an org, without building custom deployment tools each time?