В этом и заключается разница между классами и модулями в Ruby - модули могут быть включены, а классы - нет. Это просто дизайн языка.
Классы предназначены для предоставления конкретной функциональности, открытой для расширения, а Модули предоставляют пространства имен и возможности смешивания . Причина этого различия, вероятно, связана с идеей миксинов как замены множественного наследования и интерфейсов.