Он хорош тем, что информация о типах есть в процессе написания кода и плох тем, что компилируется в жс, в котором информации о типах во время выполнения нет и если типы не сходятся, то ошибки не будет до самого последнего момента
Вообще раз уж так, то предлагаю отменить эльфов, которые у санта-клауса игрушки делают, ибо наезд на disabled person, и самого санта-клауса тоже, ибо заставляют пенсионера работать