Yes there are modern banking solutions like this (we have instant transfers between banks with a comfortable QR scanning app just like google pay here in Switzerland) but this only works in Switzerland. For any international transfers we have to fall back to Swift transfers (slow) or credit cards (mentioned issue).