Absense of Branching Logic

Dim Greeting
Dim UserName
UserName = "InputBox("Please enter your name:")
Greeting = "Hello, " & Trim(UserName) & ", it's a pleasure to meet you."
MsgBox Greeting

This script does not contain any branching logic to test the input, so when the user does something unpredictable, like pressing the Cancel button, or not entering any name at all, the script does not have the ability to adapt. Our non-stupid script adapts to the unpredictability of input by testing it with If...Else...End If branching.