When it boils down to it,
every perk is an entirely cosmetic abstraction layer over
money. The company spends money, and employees save money.
The interesting perks are the ones that save the employee more than money. Free food does more than save employees from spending money on brown bag lunches or fast food joints: it saves employees from having to even think about how they'll eat lunch. Shuttle service? It doesn't just save employees the money they'd spend commuting, it saves them time and the frustration of dealing with traffic or public transportation.
In that sense, a survival benefit like this isn't just the company throwing a few extra dollars for life insurance at employees. It's not just saving employees money, it's saving employees from the pain of having to concern themselves with how their surviving dependents will get along. They don't need to see a doctor for a physical to get this benefit. They don't need to calculate their number of expected children, multiply by their expected college expenses in a decade, figure in the remaining cost of their mortgage, the time it will take their spouse to find employment, etc. in order to put a number of how large a life insurance policy they need to take out; they can simply rest easy knowing that their dependents will be taken care of for a decade or longer and not give it a second thought.
The survival benefit Google offers in addition to industry-standard life insurance is only "an entirely cosmetic abstraction layer" in the most uninteresting of ways.
(Disclaimer: I'm a software engineer for Google, but these opinions are entirely my own.)