That is a possibility but it's a stupid verification method as not everyone has credit cards. It's just cheap for the vendor.
Unfucking looks like a "look what the UK government policy is causing" PR disaster and a rollback and consultation.
Edit: I suspect this might happen when MPs start getting upgraded...