Dear companies. Please stop using SMS for "authentication". We have 2FA like TOTP. A phone number is a temporary thing that I always change (I only keep a VoIP permanent phone number that often does not work with SMS).

SMS often do not work and they are not secure (sim swapping attacks). Also, you need to pay some SMS delivery service, thus you raise my prices for this obsolete auth tech.

At least allow opt-out and stop requiring phone numbers.