Apparently none of you have ever owned a cat before. Very few people keep their cat's indoors all the time. And I tell you, it's hard to do. Trying to keep 2siamese inside is a hard task. There are also no laws for keepign cat's inside or leashed. Try leashing a cat. Can't be done.
If I undertand the article correctly, the snake was just allowed to roam the backyard? If that was the case, then it's the nsake owners fault for not properly housing the snake.