1. Many people will only use a CC online for the additional protection it allows.
2. Many people put all their spending on CC for the various point / bonus schemes they have
3. This limits you to UK people only. Surely the purpose for most people creating a web app is to reach a global audience