Interesting point, Shimrod.
When I reread it - soon - I also want to look for clues as to just *when* the disaster occurred. I assume the boy is no older than 9 or 10 so it couldn't have happened *too* long before.
There's a lot of food for thought in the book. I would read a sequel, for sure.