ソフトウェアの役割というのはユーザーを制限することでもあって、それが不自由なソフトウェアだとユーザーにとって都合の悪い制限を解除できないというのが問題なんだよな。
Emacs はユーザーを制限する方向とは真逆を行くソフトウェアで基本的に何でもできる。Emacs はただ自由ソフトウェアであることが良いのではなくて、Emacs を動作させながら Emacs の挙動をコントロールできるというのが本当によい。
動的型付きのシステムの良さはこういうところにある。どんな場合でも動的型付きシステムに問題があると主張する人には、まず静的型付き版の Emacs を開発して欲しい。