Logins.
My workflow on any app is:
1. Attempt to register 2. Find out I already have an account / I wait for a registration link that never comes 3. Find the “Forgot password” link, often buried.
Multiply this friction by 3X to 5x on mobile devices.
It’s a challenge with many issues, but the go-to design patterns for the most impactful interaction a user will have with a platform is totally broken.
Just this week my son had to drop a class and re-add it due to issues with his username. The issue? The one he had wasn’t recognized on login and when he went to create it he got an error message (unfriendly of course) that it already existed.
Agree with the premise, but there are definitely sink holes in today’s UX/UI.