他の言語から来たなら、第一引数のselfの背景とか分からないし、気持ち悪いと思うのも仕方ないだろうな。
最初はとりあえず慣れて、次にどうしてそうなってるのか調べるのがいいと思うよ。
言語設計者の方針とかを理解せずに○○キモイって批判してもその言語の信者に叩かれるだけだし、
方針を理解した上でどうしても受け付けられないならムリに好きになる必要ない。