imo religion is not an excuse for racial or sexual intolerance, nor is it even mitigating circumstances. whether this is for the bank to decide is much less clear... but the co-op do pride themselves on being an ethical bank, and they clearly do not fit the bill.
__________________
i suppose i agree with the decision for corporate clients, but that begs the question of whether they can (or should) extend it to individuals. mush less solid ground