Потому что если вставить без скрипта - это бессмысленно.
ТК робот отправит сообщение.
А JS роботы как правило не выполняют. Смекаешь??
Нет, прости дурака, не догоняю я, ты писал, что скрипт должен отрабатывать по готовности DOM, получается боты отправляю сообщения до этого событтия, но это невозможно если не загрузились нужные скрипты, а если после загрузки DOM, то почему важно именно скриптом вставить?