Heck if that is all you do is whine on this board, my guess is all you did is whine at work. Complaining your boss is an idiot, or mocking every decision up above you. My guess is your boss sensed that and you we're the first of the culling.
Stop whining and if you actually brought some constructive ideas to run the company or your job, I am sure you will still be employed.