It seems things are changing in Canada, as President's Choice now offers free banking, along the lines of standard
UK current accounts. Don't know how popular their product has been, but maybe it will spell the end of bank charges in Canada, given time.