Having Google on one's CV is probably better than not having worked there at all. Sure being let go is painful but I would keep the term "ruined lives" for people getting serious diseases or experiencing loss of the loved ones.
Suicide rates surge after layoffs. Assuming it's "okay" just because they were in a big company earning more than most is disingenuous in my view.
For the company this is a blip. It'll probably even make some profit for shareholders. For the people it's almost always life-changing and for the worst.
it absolutely sucks ass and is a major psychological hit. Also, when lesser brands decide to follow the trend these companies so prominently follow, it will be even worse.