Так это ж классика! Тут 80% модулей такие.
Более того, некоторые разработчики уверены, что именно так и должно быть, потому что когда просвещаешь их о тормозах, которые вызывают их модули, они утверждают, что это совсем не тормоза, а норма.
Что характерно, у этих "чудо" модулей почему-то под ИонКубом абсолютно все файлы. Вероятно, чем более дерьмовый код пишет человек, тем больше у него страх, что кто-то украдёт его "уникальные" алгоритмы.
Вообще, ситуация с кубированием начинает приводить к обратному эффекту, то есть совсем не к повышении прибыли разработчиков Раньше, если была какая-то сложная/объёмная задача, можно было купить модуль, который хотя бы частично её решает и допилить недостающее, что получалось быстрее и дешевле, чем писать всё с нуля. Но сейчас написание с нуля становится всё более экономически привлекательным вариантом, потому что бывает, что модуль после покупки просто выкидывается из-за того, что он вообще не готов к работе в реальных условиях (в магазине, где не пара десятков товаров, как в тестовом у автора), что-либо самостоятельно в нём оптимизировать не получится из-за того, что он полностью под ИонКубом, автор оптимизировать тоже отказывается уверяя, что его модуль и так образец совершенства и деньги вернуть тоже невозможно ввиду политики форума, что покупая здесь что-то покупатель изначально соглашается, что он готов платить за любое дерьмо, а потому не имеет никаких прав после покупки.