Soldato
We have a Nationwide credit card with free foreign transactions and a Metro account with free cash withdrawals in Europe. Can't see any reason to faff with these prepaid card sort of things.
I can see what you mean but Monzo and Starling are banks not prepaid cards (or wont be for much longer) and are debit cards on bank accounts so not the same as a credit card.
If people dont want the faff of applying for a credit card they are better off opening an account with Monzo or Starling.