Earlier quoted context omitted.
I'm going to address each bullet: - Set-ExecutionPolicy can be set with a single click from the "For Developer Settings." Just scroll down and hit Apply three times and your machine has sane developer defaults (inc. ExecutionPolicy). - The verbosity means that you can "guess" PS commands. Each PS command is a set layout with an action word (e.g. Add, Clear, Get, Write, etc) and then target (e.g. Set-Alias, Set-Date,…
Guess? With naming conventions like "Get-ChildItem"? Major functionality, probably the worst name you could come up with.
Being able to predict a PS cmdlet based on patterns works. I know, because I use it daily.