я сам не против этой идеологии, мне вполне понравилось данное определение. Я имею в виду лишь то, что оно, м... континуально. Хорошо определяет вещи в некоторой области, но начинает работать хуже в более далёких регионах.
В конечном счете я просто придрался к определению. Понятно, что в JS типов нет, но вот, в принципе, что-то такое нащупать можно. Оно не подходит под определение системы типов, но не подходит не на 100%.