Apple says it best:
"If you are used to using strongly typed languages, you might think that the use of weakly typed variables would cause problems, but they actually provide tremendous flexibility and allow for much greater dynamism..."
I've always felt the same way. Its a different mindset but I wish it was more prevalent.