Para responder a essa pergunta, você precisa diminuir o zoom para a imagem maior e perguntar o que significa administrar o Windows e os SQL Servers. Por exemplo, quantas dessas outras coisas você tem em seu ambiente:
- Produtos de backup de terceiros, como o NetBackup ou o BackupExec
- Produtos antivírus
- Ferramentas de armazenamento
- Firewalls ou software de filtragem da Web
- Alerta de hardware (como o IBM Director ou o HP SIM)
Todas essas coisas têm seus próprios mecanismos de gerenciamento e, como o PowerShell ainda é relativamente novo, nem todos os serviços serão habilitados para o PowerShell. Por enquanto, você pode precisar sair do PowerShell para gerenciar coisas como essas.
Por outro lado, não há outra linguagem que funcione melhor em todas as ferramentas do Windows.
Quando você diz "funcionalidade para administrar servidores", isso não vem de uma linguagem do Windows ainda. No mundo * nix, você pode ficar dentro de um ambiente de script, mas o mundo do Windows ainda não chegou lá.