Well, the law draws a distinction between bosses and workers “not being on the same page,” and workers who participate in protected activity under whistleblower laws.
The first kind of firing is routine and even a good thing to encourage. The second kind of firing could cost a company millions in legal fees and an adverse judgment.
When it comes to impeachment, our laws have not changed, but our constitutional traditions around impeachment have over the past few weeks, perhaps irrevocably.
If impeached presidents can stonewall, block documents and officials from testifying, fire or threaten to fire whistleblowers and voluntary witnesses without consequence, and not even bother to testify, then I see virtually no way to ever present an impeachment case that would reach the 2/3 threshold to remove.
Maybe if the violation were as open, obvious, and egregious as Trump literally shooting someone on Fifth Avenue in broad daylight. But that’s about it.