Honestly, I hate managing accounts and passwords so much that I'll walk away when a "create an account" is thrown in my face. Login via Google / Facebook / Whatever is sometimes helpful, but it usually results in SPAM. For example, I logged into Redfin through Google and they immediately started spamming me. Other times, when I login through Facebook and disable sharing my email, the site that I'm trying to log into…
How do you avoid getting spam to random addresses using catchall?
Gmail handles the rest.