Простите, но причем здесь неуважение к вам? Автор создал тему, если бы администрация отреагировала - деньги бы вам вернули.
И я догадываюсь почему он предложил возврат...)
А что касается мотивации - мотивация меняется в зависимости от обстоятельств, в данном случае - под напором аргументов прочих людей.
Мы можем сколько угодно верить вашим словам о порядочности, но к сожалению, НИКТО не гарантирует что через 2 часа вы не выложите модуль в свободный доступ...или просто дадите его брату попользоваться в обход лицензии.
И тут вы правы: нельзя забивать только в одни ворота - закон должен защищать не только потребителя, но и разработчика.
Вопрос несоответствия описания - в целом, вы правы. Вы хотели желтый шарик, а получили оранжевый. Однако и здесь есть много "но" - объясните мне как готовить описание с исключающими или предполагающими пунктами?
Например, мой жизненный опыт говорит о том, что если человек знает таблицу умножения, то как минимум он обязан писать "жи-ши" с буквой "и". Но такого тоже не происходит.... сплошь и рядом примеры.
Каждый разработчик готовит описание, предполагая, что человек по ту сторону монитора, обладает базовыми знаниями о движке, о программировании и о сео...
А вообще это тема для отдельного большого разговора... и о тех.поддержке тоже... мне есть что сказать.