あまりにも多くの別々のシステムを作ることは、長期的な開発を遅らせます。分岐が少なく、コアモデルが簡素化されることで、出荷やメンテナンスのスピードが上がります。単に機能を追加するだけでなく、複雑さを減らすことが目的です。