And that's just in my neck of the woods, I'm sure I'm forgetting more.
it is like asking “Why Does PayPal Exist When We Have iBAN?” obviously some subset of the globe finds it more useful than iBAN transfers for their needs (like setting up an online shop).
God that whole process sounds painful.
In the Uk we would just transfer the money across with a bank transfer as all banks support instant transfers which have no fees (including between banks).