It would end up exactly the same way. Just as no serious merchant simply puts up their IBAN and says "wire me the money", no serious merchant will put up their crypto wallet address saying "wire me the cryptos". They would use some kind of crypto wallet payment provider/aggregator putting them at the exact same spot they were at before.
Sending money to an arbitrary IBAN is much more difficult than sending money to an arbitrary crypto wallet address. There is far less friction, to the extent that it's closer to the difficulty of clicking a link on the Internet (not difficult at all, in other words).
Typical crypto shilling.