Exactly - investors and businesses hate tax uncertainty.  We took tax predictability for granted under Harper.  Morneau should know not to tinker with capital gains and dividend taxes, and he should be providing up-front reassurance to markets and businesses (as Harper would have) rather than playing this game by keeping it a secret until the budget (or maybe he'll keep us in suspense for another year).   Very foolish.  Won't forget this in 2019.