Cannot do 2FA with phone

Since last week I cannot log into my unity account with 2FA. I have to sign in via google, as this skips this step.

What could I check to fix the 2FA?
My phone number in the 2FA settings are correct, but I cannot receive any SMS from Unity when logging in

Unity does 2FA now? Why?

I lost my Google and youtube due to 2FA.
This is horrible. Not everyone lives with a phone glued to their face. So sick of baby bumpers on everything. A password is enough security for an adult.

No one forces you to turn it on… so what is exactly horrible about this?