Wow, that's a long way for groceries. Even I only have to go 12-15km.
For some companies, it's about billing. In the case of the oil pipeline, they were concerned about billing, and that delayed things. As for why not restoring, who knows. Some people use online backups, and it's possible those systems were shut down. Others might not have recent backups, and data loss is a real issue. They might not easily be able to restore on top of existing data and move forward.
There also might be issues if you have to rebuild a domain/AD structure. I don't know the extent to which this was an issue, but from friends that have gone through this, some of them get the database up quickly, but other systems take longer for some reason.