Если бы я был не прав, то модуль, с которого началось данное обсуждение давно перевели бы на работу с файлами нового формата (с ними намного удобнее и скорость обработки скорее всего повыше). На это все таки было 5 лет (при том что объем работ на неделю). Но суть в том, что автор темы сразу сказал, что не знает как переделать, но ему это нужно, а я знаю как переделать, но поскольку я зарабатываю на разработке ПО, то мне мне заниматься такой переделкой бесплатно не интересно. Если кто-то и заказывал себе переделки за деньги, то это его конкурентное преимущество и он раздавать его не будет, а тот кто исполнял такие доработки за деньги тоже выкладывать бесплатно не будет, чтобы не портить отношения с достойным заказчиком. Вот и результат - модуль, который видимо изначально разрабатывался явно более 5 лет назад скорее, всего по заказу производителей opencart для привлечения пользователей или распространялся на тот момент на платной основе, теперь стал бесплатным и дорабатывается только при изменении структуры данных БД магазина по мелочам без кардинальных изменений. А вот для PrestaShop например правда для старой версии (1.3) была сделана даже специальная клиентская программа (полноценное Windows приложение, распространявшееся наплатной основе) которое позволяло выполнять множество групповых операций с базой данных удаленно, если есть соответственно доступ к БД).
Что касается множества косяков в платном ПО, то я об этом в курсе - сам пользователь продуктов от Microsoft :-).