Really want to understand your point of view so please do explain your point of view because as a small business owner I don’t agree.   I have not cheated on my taxes. I’ve paid corporate and personal taxes and collected HST and GST for my dear govt for many year free of charge.  So please do explain!!