Being laid off does not destroy a career, it impacts it, but most of the people involved will find new jobs. Layoffs suck hard, but they're not always the end of someone's career, especially the younger workers like the ones impacted today, they're all 20's and 30's, they have their whole careers ahead of them, once they work through this and land in new jobs.
Lay offs are a reality. Want to change it? Become a CEO and change the industry from within. Don't do business with corporations that use layoffs to solve financial issues. And understand that no job is guaranteed. Shit happens, sometimes even good companies make mistakes or get impacted by things outside of their control.