Re: Those who do not understand Unix...
Indeed, if people don't love Powershell, they can't have tried it. Several times I've had tasks that seem like a complete PITA, and turn out to be a fairly simple Powershell script.
For example, our AD needs a bit of a tidy up after consolidating some old domains, Powershell to the rescue! The fact it's object oriented so I can pick out relevant fields easily, it handles data well, I'm only writing code to solve my problem, I'm not writing code to parse data.