Спам как так происходит?

В общем в поле ввода имени гость максимально может ввести 15 символов, по крайней мере настоящий гость.
<input maxlength="15" type="text" name="name" id="name" value="Гость" onblur="if(this.value == '') {this.value = 'Гость'}" onfocus="if(this.value == 'Гость') {this.value = ''}"/>

Но в комментариях имена выглядят так:
компьютерные стулья = 19 символов
паллето упаковщик = 17 символов
фрезерный шпиндель = 18 символов
Понятно что это спам. Можно ли как то обломать спам программы на ввод таких имен, или придется терпеть?

 Источник:dle-faq.pro, DLE