I think the point was that government is not the only entity getting stiffed, and that more Canadians understand intimately what it's like to not get what you are owed or entitled to.
The sort of nonsense as alleged to have occurred at the Legislature and the various federal slush funds for pet projects are what raise the hackles of taxpayers, though, as there never seems to be a solution or a will to take offenders to task and stop the bad apples from being able to be bad apples.
I think the real point is that CRA needs to look at government employees (not all, but some of the top echelon) that sign for wood splitters or take lavish vacations to Europe for no apparent reason. There are probably hundreds of thousands of dollars in unpaid taxes, fines and interest per employee just waiting to be collected