My time spent waiting on a verification email code to login is up 3486% in 2025.