Динамическая типизация -- это как писать во время ветра: если человек подготовленный будет делать по ветру, если нет -- куда придётся с соответствующими последствиями. А статическая типизация -- это тоже писать во время ветра, но всегда по ветру, что не отменяет того факта, что можно сделать это неудачно.