Yes, exactly. French citizens have an inalienable right to a checking account, enforced by French government. I don't remember the exact law, but I know someone who was 'interdit bancaire' (took too much revolving credits in the 90s) and the local bank _had_ to let him open a new account (a very limited one).