Есть два варианта заработать на паблике:
1. Доработать скрипт по индивидуальному заказу и получить действительно за свой труд один раз.
2. Дописать что-то и продавать в копиях. В этом случае уже заработок идет больше, чем потрачено сил, при удачных продажах, и заработка бы не было, если б не было основы. И продажа удачна только благодаря популярности основы. Я считаю, что это уже называется найти способ нажиться на чужом, тут либо надо процент автору отдавать за его прекрасную идею модуля, либо хотя бы его согласие. В противном случае это не по-порядочному, кто бы что ни говорил.
Уважающие себя кодеры и умеющие писать напишут свое с нуля, так что я бы к "исправлению ошибок" тоже отнеслась настороженно, а все ли там ок?