What has been done is in the right direction. Yes it is, but it is not enough. You may want to crack down on tax evasion; however, if you don't have the means to find the people who practise tax evasion, you'll never find them. This is the main problem, because our court system is way too lenient towards tax evasion, and in fact it is not only the court system but the CRA and Justice Canada as well.
Arthur Cockfield recently mentioned in a publication that in the U.S., KPMG had an almost $550-million fine in 2005. You would never see that in Canada. Why? It is because, unfortunately, we don't work that way.
The measures that were taken were good measures, but we now have to focus on the people who hide money. If you don't do anything against KPMG, the consequence is that the large firms will think, “Let's do it again; there are no consequences to what we're doing.”