私は名前変更について乗り気でないと言うより、
安全じゃないんじゃないかな、と考えているだけです。
基本ライブラリの class.method1 を、
利用者または中間ライブラリの作者が class.method2 に名前を変更した場合、
そのクラスを利用する人が名前を変更されていることを知らなければ、
わざわざクラス定義を見に行かなければならなくなりますよね。

class.InterfaceName.method()だと、クラス名が衝突しない限り
完全に一意の名前になりますしね。
これが大して問題にならないなら良いと思います。

エイリアスはあると便利だと思うので、>>606のように実装継承
してきた側のメソッドが自動的に使用されるようにしたいとは思いますけど。