.lnk や .url はショートカットで利用する特殊な拡張子なので、アホなユーザーが勝手に書き換えてトラブルになることを防止するためにエクスプローラーでは書き換えできない仕様になっています。
「片手落ち」と言っても、それ以外の普通の拡張子が変更できないのは不便すぎですね。なのでバランスを考えた仕様でしょう。
- 普通の拡張子:
既定では拡張子は表示されないので、変更できない。ただし拡張子を表示するようなユーザーは拡張子の何たるかを理解していると思われるので、表示されれていれば変更できる。コマンドプロンプトで変更しようとするユーザーはある程度知識があることを期待できるので変更できる。 - 特殊な拡張子:
変更すると Windows 自体の機能(ショートカット)に影響するので GUI では変更できない。コマンドプロンプトで変更しようとするユーザーはある程度知識があることを期待できるので変更できる。
深い考えなしに Windows や Microsoft を Dis るのは、一時的には溜飲は下がるでしょうが、はた目には頭が悪そうに見えるので止めた方が良いですね。