When the nit-picking is over a guy doing his due diligence to NOT rake taxpayers over the coals by his practice of NOT overcharging or using fuzzy interpretations to excuse his behavior.  

What is he doing wrong?  Let's start with that.  Be precise so we can debate the merits of your opinion because talking points about vague "spending limits" (which Elections Canada doesn't even clarify) is irrelevant and a baiting comment.