I don't really want, and definitely don't need, that sort of thing. I'd much rather pay for online purchases using something that protects me in the event of fraud.
Hence the existence of credit cards. It would be nice to have these protections without the line of credit attached but you can just ignore it if you want.