I have no idea why they can't design a card in such a way to make it impossible to remove a swatch without destroying the card. This way you wouldn't need any verifications or photo uploads... you just trust if a card isn't destroyed then its legit!

absolutely... you can store all the information in the world on a usb flash drive... card companies can't create the technology to make their swatches tamper proof?