People get fired all the time: suddenly, too. If I got fired by my company tomorrow, they wouldn't treat me with kid gloves, they'd just end my livelihood like it was nothing. I'd probably find out when I couldn't log in. Why should "upper management" get a graceful farewell? We don't have royalty in the USA. One person is not inherently better than another.
>>ryandr+(OP)
Because upper management have more power than you or I. If either of us were fired, it's unlikely to be front page news all over the world.
It sucks, but that's the world we live in, unfortunately.
>>ryandr+(OP)
Because no one cares if you get fired but people really care if a CEO gets fired. The scope of a CEO's responsibilities are near-global across the company, firing them is a serious action. Your scope as an engineer is, typically, extremely small by comparison.
>>clnq+ky
All I saw was one phrase indicating there was cause for termination, with no additional explanation. This doesn't seem like airing dirty laundry to me.