When we create a Google account, Google tells us whether an account with specified username exists or not.

Doesn't that lead to user enumeration?
Why not let users fill other information first, pass the CAPTCHA test, and then choose the email address after passing the CAPTCHA test? Would this really frustrate users?
abc123. Maybe google created it as a spam-bait account. Maybe google decided to createabc123as a spam-bait account just because you tried to register it. If google takes a random small fraction of proposed user names and turns them into spam bait accounts, then how effective is username enumeration? – emory Aug 07 '14 at 01:10