If they implemented 2FA, there would be a huge drop in frauds. Since the banks rely on denying blame by blaming customer carelessness and making the client bear this loss, often with high credit interest rates or loan fees, they would lose a lot of $$ by closing off this profitable aspect of their business. Doubt me? They are banks - never forget that.