A much more perfect business model would be to provide value for money - i.e. give the customer good feedback which is, after all, what they've paid for. You say 'either way they can't win', but I disagree; reject coins by all means if they deserve but how much effort does it involve to provide a properly worded reason?