My disdain for mega banks knowns no end