Having a disagreement with DH who thinks I'm making this up. It is entirely possible that I've misremembered this so wanted to check!!
Around the time I was at university (1999-2002) I was with NatWest who had a bank on campus.
I started off getting money out at various cash points around town as there was only a NW branch on campus, not in the local town.
Now, this is where I'm not sure my memory has failed me.... I distinctly remember after a term realising that every time I used a non NatWest ATM, I was charged (I have £10 flat fee in my head but this seems too much).
I remember my parents sitting me down and pointing out that I had spent over £100 just in charges to get money out as there wasn't a NatWest ATM in town.
So from then on in I always got money out on campus before heading into town for a night out.
My DH says this is bollocks and although atms have always had some that charge, there was never a time when bank 'brands' charged for not using their ATMs and the charges were minimal and hoc depending the machine you used.
Sooooo...
YANBU: I remember this also being the case
YABU: As DH says, charges have varied but not for the reasons you state.