EU banks don't want US citizens as customers however residents have a right to a basic payment account. Details at https://europa.eu/youreurope/citizens/consumers/financial-pr...
And first part of the OP's statement is true - its easy to retire into southern Europe from wealthier parts of Europe. Quality of life, safety, healthcare etc is usually more than fine.
So, practical question for Americans living in Europe: Are you able to just forgo local banks and use an internationally-minded US bank for everything? One without international fees? Can you just get your paychecks deposited there, say? Does this make anything impossible? Say, getting a mortgage?