This thread is old, but I just wanted to update it. It turns out this particular snake had mites, and after treatment he stopped soaking all the time. I think the moral of the story is, soaking once in awhile is OK, but not ALL the time, even for water pythons. After all, water pythons are not actually aquatic snakes, as I understand.