Exactly this - the UK banks tried to move closer to their US cousins a number of times, but each time consumers managed to stop a lot of these charges becoming commonplace, particularly with regard to charges or ATM fees.
If you want a really convoluted banking system, try Japan. Its not that you get charged for using another bank's machine, you just can't, with the ned result being that you are always on the hunt for the convenience store that contains your banks machine. My bank also offers no automated payments, and entering payment details is a sea of impenetrable numbers.