6,000 fines and counting - but is it fair?