As for Google, absolutely no liability. They can't keep their map of the entire world 100% updated, that is literally impossible. Yes, they could have fixed it in 9 years but that's irrelevant. It could have collapsed the day before, there would be almost no chance for Google to update their maps and the guy would still be dead. It would just be more obvious that it's his own fault.
You use maps for directions, some times they're wrong and they can't always be totally up to date. You have to deal with that. You are the operator of the vehicle, it is entirely your responsibility to make sure you are operating it safely regardless of what an app says, or what signs and barriers are present.