Hear, hear! The attitudes of some businesses really stink; it’s especially galling when they try to pass the buck, and blame government (and/or other businesses), rather than taking responsibility for themselves…
Good luck, Erik, in your petition to city council.
Of course, in addition to that, you can use social media as well as your blog to publicize this, and get others on board; also, to let the bank president know that if he won’t fix it, perhaps you may wish to conduct your banking elsewhere that’s more amenable, instead. (One that listens to and cares about its customers, even if of course that won’t have direct impact on this particular problem, and even if it’s less convenient to do so.) And if others concur, market pressures may force his hand.
(See also Erik’s related post here.)