Twitter has made this feature also a paid one
Twitter has been going through some difficult times now. Some fetures are changing to be paid ones.
Twitter users will soon have to use an authenticator app or a security key to be able to use two-factor authentication if they're not a Blue subscriber. After Elon Musk's takeover many things have changed on the platform including some features being a paid one. The website has made text-based 2FA an exclusive feature for members paying for its subscription service. Non-Twitter Blue members can no longer activate it if they haven't yet, but those who've already been using it will have until March 20th to disable the method and enable another type of authentication. Twitter will simply disable their 2FA if they fail switch before that date.
Twitter has made this feature also a paid one
In its announcement, Twitter said it has come to the decision after seeing "phone-number based 2FA be used — and abused — by bad actors." Some critics are doubting Twitter's explanation, however, and speculating that the company's real intention is to add SMS 2FA as one of the features it offers with its subscription service. To note, a Blue subscription costs between $8 to $11 a month or $84 a year and adds a checkmark next to the user's name.