The article the commenter linked is almost entirely about debit cards. The bank has to make money somehow to pay for things like fraud and auditing.
Can't speak here for entire EU, only France, but opening a bank account or getting a basic debit card requires no minimum proof of income, and typically have no fees associated. No financial barrier to entry for any population segment.