I have a couple of credit cards, and they were contactless and issued some time ago (well over a year ago, maybe more). I did have to ask Lloyds for a new debit card though (this was 2012), when even the staff weren't sure what they were - or if I'd get one (I had to basically ask for a new card and say 'let's see what turns up'). Odd that staff weren't briefed about what they were, but hey - this is Lloyds. Even funnier perhaps that Lloyds was an Olympic sponsor and for the Olympics Visa had enabled everything to take contactless (Visa) cards...
I was a very early adopter though, having a Barclays OnePulse card from the start - and when I was one of the only people using it at shops in and around the City of London where many retailers were kitted out as part of an early trial.
Thing is that there are still many places that seem to look at you funny if you use it, as well as a lot of places that have the compatible kit installed but still don't take them (many supermarkets, John Lewis and other big names).
As I've got an Oyster, I've not yet used any of my cards to pay for bus travel - but I must say that it would feel rather odd to pay with a debit or credit card, as against a specific ticket/card for travel. Suffice to say, in the years to come, people will get used to it and expect it everywhere - so once again, the railway and certainly buses outside of London will seem very much more antiquated.