I'm pretty sure the logic here is that if you posted in the wrong thread (a common reason for moving), it shouldn't maintain the watch records to the new thread.
That said, I can see the argument for at least maintaining them for the users whose posts were moved. (More of a suggestion there.)