This title of my article doesn't make much sense to me. Why would you get fired for giving feedback? Is this just a US thing? I give feedback to my superiors all the time, and expect my subordinates to do the same. In fact, as far as my team goes, you're more likely to get into trouble (not fired) if you rarely give feedback.
In other words, this is pure Machiavellian politics. The truth doesn’t matter. If you don’t kiss the donkey’s ass, the best advice IMO is to shut the hell up, collect your paycheck, and go home and kiss your wife. Your family is the only people who matter. The farce will go on for years. Like all Ponzi schemes, it will eventually collapse. But it may take years.