школьник мог оплатить лицензию и разработчик получил бы копеечку
не может школьник оплатить лицензию, в том и прикол. У школьника стоит выбор не между "оплатить лицензию" или "скачать с торрента", а между "пользоваться" или "не пользоваться", т.е. разработчик ни в одном, ни в другом случае не получает денег, зато в случае, когда школьник всё же качнёт крякнутую версию, он тем самым повысит общее число пользователей и, вместе с тем, вероятность, что он купит инструмент, когда будет уже не школьником. Это показано в многочисленных анализах рынка и многие конторы софтверные, как, например, та же JB это понимают.