I appreciate the input from all. Let me explain my frustration and mistrust. When I set up my Gmail account many years ago, Google wasn’t using 2 factor authentication. When Google introduced 2 factor authentication, I opted to use an alternative email for 2 factor authentication and “recovery email” because of phone number privacy and because I didn’t have unlimited Text messaging. I was also planning on switching phone companies at some point and wasn’t really sure that I would be keeping my phone number, I was also moving to a different area code and wanted a new phone number to reflect that too. I knew my trusty alternative email would always be at my side.
I recently bought a new MacBook and migrated all my emails over to it. I used iCloud backup. All my email accounts set up fine except for my Gmail account. Google prompted that my device was not recognized. When I followed Google’s instruction to login from a web browser, I entered my email and password. I was prompted to verify myself using my recovery email to receive my verification code, as expected. I enter my recovery email address. Google then immediately prompted me to enter a phone number instead to receive a verification code, “Verify it's you This device isn't recognized. For your security, Google wants to make sure it's really you.”
When I click on “try another way” it takes me right back to entering in a phone number. I did get an email at my recovery email alerting me that someone was trying to access my Gmail account. A phone number hardly verifies it is really me.
I feel this isn’t secure at all. Anyone trying to hack my email could enter their own phone number, get a verification code and hijack my Google account. Google didn’t give me any trouble when I upgraded my iPhone the last 3 times. No trouble at all. No prompting of unrecognized device.