Not sure about that either, but trying to blame Home Depot for fundamental flaws of the system isn't productive either. You should blame the card design for allowing this, not the people that accept cards.
You both have a point, but lean towards more punishment. This isn't something that should just be 'charged' away.