Hey Toejam,
This happened only once to me. I worked for a company for about a year and I too got fired as the company was closing shop but fired all of us to stop us from getting unemployment insurance. Greed is king you know and fraud is just another "F" word any more.
So the guy I worked with built the department we worked in and was the manager of it. We specialized in high end security equipment that was custom built and maintained by our group. One day he was expressing that he didn't understand why management was out playing golf one day when they were supposed to be meeting with a large customer and maintain a contract with them. We lost that contract due to the boss's blowing off the meeting with the customer. He was fired a week later just for expressing concern about our livelihoods.
I was then made furious a month later when one of the bosses walks over and starts complaining about my previous manager and saying things like "he should have known his place." I said "well we are are all concerned about everyone leaving the company and seeing the loss happening." The boss replied "you should know your place too." He walks away and this was a Tuesday morning. That Friday I was fired for "not paying attention to my work and customer complaints." Nice right?
I will never understand my life, this world and human suffering.