However, I don't think this is that unusual in SV layoff packages.
Either way, I'd still be shitting my pants. 16 weeks is not a lot of time to find another job in today's environment. I know devs who have been out of work for years and had to resort to stocking shelves at Home Depot to tread water.
I've done my share - after buying one smaller apartment some 12 years ago, paying all legal fees, taxes and full reconstruction I was, overall, -1500 euro worth and now with 2 parallel mortgages on my shoulders. Had to take short term employer's loan to get back into positive numbers (that loan, if fired/let go, would be conveniently ignored so that has been be my main motivation for taking it otherwise its a dumb move on its own).
Getting fired during that period and maybe next 6-12 months afterwards would be still devastating for me, I don't have rich parent/family to fall back on, smart moral hard working folks didn't get paid well during socialism/communism. This is where rich kids have massive non-obvious advantage - like ie Gates, they can go and take big risks that are not that big for them, and come crying to rich daddy if they screw up, or be a hero if lucky. Folks like me, they have to risk everything to even get the chance to play the game (which has its own risks which luckily didn't materialize).
I see it even now with my colleagues - nobody would take any big risk, all very risk-averse because they can. My risks though took me further than they managed to get with a massively better starting position. Sometimes, austerity is a great motivator.
But it was a temporary dip, and I had a bit of luck through it. To be in software engineering and having long term no savings, thats... bad life strategy in most cases.