> you would take your GBP, convert it to XRP, then use that XRP to buy EUR from another bank
But I could more easily just use my GBP to directly buy Euros, with one less exchange rate and one less transaction in the process.
> that whole transaction takes a few seconds
For a bank, that's slow. But even if it wasn't, using an intermediate currency simply takes twice as long for each step.