SEPA direct debit is a really really popular thing in Germany. Most utilities prefer (quite understandably) to pull from you instead of waiting for your transfer. Even landlords usually give you an agreement form to pull your rent out of your account.
I got used to that and recently tried to use a Polish bank account to pay on Amazon and surprisingly it didn't work. Amazon has sent me an automated email with a demand for a (push) transfer, sadly with added fee for the trouble.
Most people in Poland actually do transfers manually, direct debit is not really a thing. On the other hand there's this BLIK thing for instant transfers, even across banks.