Do you remember the first impressions you had of a bank? Probably it has something to do with an impressive physical building.
When was the last time you were in a physical bank building?
Where I grew up, the bank building was the most impressive in the town, next to the church. Banks were literally pillars of society. Their physical architectures communicated power, prestige, permanence, security: a premier brand.