Depends on the country. In Poland, most banks use a standardized interbank instant cheque system which is integrated with your phone number, and everyone would use that for settling small sums between each other. Sweden has a similar system that's even more flexible.
Meanwhile, German banks offer a similar solution (giropay), yet - in this privacy-obsessed society - everyone uses PayPal instead.
I don't think you have been to France. I am french, and I use Paypal all the time because I don't want to give my CC numbers and a majority of online store offer Paypal as an option to pay. Direct Bank transfer to pay online is not widely offered.
I don’t think any of my EU friends have a paypal account.