Hopefully EC will survive. I used it while living in Germany and I understood the point, there were some that didn't accept anything else, obviously, because of the fees with other payment cards.
German banks were also very accessible for foreigners.
German banks were also very accessible for foreigners.