The PowerShell-Haters Handbook
The article criticizes PowerShell's design choices, including its verbose syntax, object-oriented approach, and integration with Windows. It argues that PowerShell fails as a shell language while being inadequate as a scripting language.