I totally understand your frustration. Many people feel the same way about relying on PayPal or card payments, especially after hearing about fraud or account freezes. SEPA transfers can be a much simpler and more transparent option, especially in Europe, since they go directly from one bank to another without intermediaries. Hopefully more organizations start offering direct bank transfer options to make things easier for users like you.