Username or EmailPassword
I wouldn't call it pleasure. It's more consistent, yes (e.g. only one way to pass options) but highly unorthogonal too. SET and SHOW are the best examples — it's the same old idea "let's make it feel like English" that begat COBOL.
Actually my two issues with Powershell are the stupid ps1 extension even for Powershell 2.0 scripts, and the way you need to sprinkle your code with .Net annotations when creating scripts.
I use it as a better shell that is Windows native, but when the time comes to write scripts I prefer Python or F#.
I was referring to DCL, not Powershell. Maybe I'm a bit unfair and what I actually don't like is VMS underneath DCL. I definitely don't like its kitchensink philosophy, though I'm impressed as hell by its stability, security features and clustering capabilities. OTOH OpenBSD has those too, in addition to a much saner environment.