こういうのってRubyコア開発メンバーのなかにいるゴルファーの陰謀じゃないの。
最近はgorubyに注力してるおかげでなりを潜めているが・・・

ただ、->は>>858の言う通りデフォルト引数がかけるし存在意義はあるとおもう。
(きれいなプログラム書きたいならそもそもlambdaは使うべきではないしね)

.()記法だけははやいところ消えてほしい。

ところで、キーワード引数ってなんですぐ実装せんの?
仮引数宣言と同じでいいじゃん。

def foobar(arg1, args2)
...
end
なら、foobar( :arg1 => 100, :arg2 => 200)
って呼べるようにしたらいい。なんか問題ある?