サブクラス自体がバランス調整を難化させた原因じゃないの?
なのにどうしてサブクラスを生かしたままにするんですか?