>>915
インスタンスを作った時点でメモリが確保は良い。でも確保にselfは関係ない
内部だと__init__より前に__new__が呼び出され、そこでメモリ確保が行われる
語弊を恐れずに言ってしまえば、selfはそのメモリがどこか位置を示すものだ

メリットがどうとかじゃない、sとs2は同じ型だが別物だろう、それを区別するために必要なんだ