While not ignoring or defending the very wide range of corporate greed and malfeasance, perhaps it's time for employees in general and pilots in particular to quit whining and move on with their lives. Jobs come and go, life has it's ups and downs. For pilots in particular, being shocked at losing a job is kind of silly. We all know the realities of the industry.