I think the point he is making is that it is possible to change the host you're trying to connect to after the socket has already been initialized.  This could cause a strange inconsistency where you think you're connecting to one host, but actually are connecting to another.  I'm actually not sure what the outcome of this would be.