They can make for hard to read code, however, I find them quite handy for shortcutting with IFs
If a=5 Then a=a+1:b=b-1
As opposed to
If a = 5 Then
a=a+1
b=b-1
EndIf
Of course if you're doing anything more complex than that the second method is preferble