"Every element of the operating system and virtually every other companion server, such as SQL, Exchange or Lync, are completely manageable through PowerShell. This is so ingrained that the GUIs are just buttons that call PowerShell scripts underneath."
yea, but IIS, HyperV and any internal features to the OS (DNS Server, DHCP, ActiveDirectory, etc) all, on 2012, have Powershell support, but not necessarily on 2008 R2.
I think what makes powershell a bigger feature w/ 2012 is really the new server management stuff. Basically you can go through the normal configuration you would do for the server, and then save out that configuration to a file, and then using powershell you can push out that configuration to multiple servers simultaneously.
He does a poor job selling the new features of Server 2012, and some of the features like Powershell 3 are available on 2008 R2, heck even Windows 7.
http://www.microsoft.com/en-us/download/details.aspx?id=3459...