What's the alternative -- keeping your money in your mattress?
For several months I did more or less just that. My paycheque was from BofA so I took it into a branch to cash (the practice was so unusual I had a teller check a couple of times to see if this was allowed since I had no account) and then purchased postal money orders to pay the bills.
I probably would have joined a credit union, but I had no avenue to do so and they're not very convenient for cash withdrawals on the rare occasion you need them and I'm damned if I'm going to pay %10 for the privilege at a non-branch ATM.
Of course this was in the mid-90s; you probably couldn't get by like that today and certainly in the UK where paying many bills, such as my rent must be via direct bank transfer it would be impossible - unless I became a gypsy.
With regard to ringfencing and fees here I honestly couldn't see it happening. The minute one bank started charging the others would play up the lack of charge to steal their customers and people would switch in large enough numbers to cause more pain to the fee-charging bank than by not charging. If they all tried changing at once I expect they would be accused of cartel-like behaviour and fall afoul of the law. I'm with a large building society anyway, so I don't care much what the retail banks do.