Rational,

If the CRA is reviewing your taxes it may due to something that popped up when the a computer reviewed your digital filing. I had that happen to me. Electronic filing of tax returns pretty much guarantees that we will see minor reassessments that would have been ignored a decade ago.

My experience tells me that the CRA has work to do improving its systems. Their processes are slow to respond to new information and make mistakes.

As to income sprinkling in family trusts, there are strict rules on how that can be done. I understand trust rules will now apply to small businesses which previously could income sprinkle in ways trusts could not.

The other stuff you speak is, I understand, the actions of overly zealous CRA staff, not the Liberals. Blame the CRA for your angst, not the Liberals.