I completely agree, why you would intentionally choose the worst editor is beyond me. I'll also add some more features that make life sooo much better.

Being able to run the script without having to change windows
Find/Replace with wild cards and regular expressions
Syntax help on parameters required when calling functions
Autocompletion
Being able to region code (it's a great form of commenting and do you really want to scroll through thousands of lines of code all the time!?)

I actually use AdminScriptEditor for all these reasons (especially the last). It's very good however they haven't had a release for a very long time which concerns me.

Inbuilt COM and WMI browsers are also nice to haves as well!