>This removes the risk of fraud and theft by employees skimming numbers from your card and from corporate DB breaches
Why not just follow the rest of the world and actually implement Chip and PIN instead? All the security benefits with none of the privacy drawbacks.