To be fair, wherever you can use an oyster card, you can also tap in and out with a bank card. And 'elsewhere in Europe' is a bit sweeping. I just got back from a trip to Copenhagen and there was no way to pay for a bus except by bespoke travel card or app.