Banks are pretty much obliged to impose complex security procedures on account holders. But this introduces transactional complexity that sets up barriers to using the services banks can provide.
We need a guaranteed way to move value swiftly and safely. And more complex rules do not necessarily make electronic banking any safer. But the complexity of the relationship between a financial institution and its account holders can be managed to ensure mobility, flexibility, and adequate security.
Concrete solutions and technologies are available to bring an end to malfunctioning websites, poor security planning, and software vulnerabilities. Services will be both safer and easier to use.