If the person(s) who wrote this announcement are actually in charge of security at Twitter, I guarantee that there are already several state-sponsored threat actors making themselves at home inside Twitter's systems- which makes the text-based 2FA move a pathetic attempt to squeeze $8 out of users for a false sense of security. This reads like someone asked Bing Search “What are the pros/cons of the various multi-factor authentication methods?”
Amateur hour.