Too bad that many of these services require a phone number to enable 2FA for you. Even though it could be done with only authenticator apps. By requiring your phone number they make sure they can track you, they can deny you opening multiple accounts, and they (or whoever gets access to their data) can cross-reference you with other services.

Services like Dropbox, Slack or Github let you use just an auth app. Services like Yahoo, Google, Amazon, Facebook or LinkedIn demand a phone number. Surprise surprise, I see a pattern. And for some of these services I'd rather take my chances being hacked (which means using them less, and in less-meaningful ways), rather than give them my phone number.