Имейте в виду требование о том, что подкласс должен приносить доход для покрытия своих расходов.
Подклассы тратят месяцы на то, чтобы заработать деньги только для того, чтобы окупить первоначальные затраты.