I seriously think many people view their bank's software team as evil! Incompetent maybe, but not evil.