> A third will probably kick me out soon, because I’m not an EU citizen.
Give them a hard time about it.
"If you are legally resident in an EU country you are entitled to open a basic payment account".
https://europa.eu/youreurope/citizens/consumers/financial-pr...