How much savings did you have accumulated one year after graduating? It doesn't seem surprising to me that stock grants are a significant part of it, though I can't say I have experience working for a large tech company.
For a recent graduate perhaps it would make sense, but the article doesn't come across as advice for recent graduates. In any case, I think the point is that the advice is applying a simple rule (sell granted stock ASAP) to everyone, seemingly ignoring all circumstances.
Selling granted stock is certainly good advice for someone, but not necessarily for everyone.
It also refers to the stock as nest eggs, though. It suggests that the advice is intended for well beyond the first couple of years.
Overall, it just seems a confused post. The circumstances it envisages are extremely remote, and if there was such a huge change in the industry, a bit of cash that you got from selling your first year's worth of granted stock isn't going to make much of a difference.
Selling granted stock is certainly good advice for someone, but not necessarily for everyone.