I enabled Google's two-factor authentication and found it ironic that Google Chrome Sync requires #1 You account password, and #2 an application-specific password. First of all, don't applications either require one or the other, but not both? Secondly, why does Chrome not remember the application-specific password I gave it? Why do I have to go generate a new one every time I change the account password? And third, why doesn't Chrome just use the random number authentication instead of an application specific password?
I just find it ironic that it asks for both #1 and #2 unlike every other app and wanted to understand why.