I think you're quite right. Setting up a mandatory minimum fine creates a problem for the less affluent members of society who may run afoul of this law. So you're setting a little bit of an affluence distinction in terms of how onerous that particular penalty is. It is the same thing with the records provisions. It now costs $631 to apply to get a record suspension, which again creates a bias against those who may not have the resources to pay.
On March 29th, 2012. See this statement in context.