SMS has been removed from the GitHub.com sudo page
github.blog
github.blog
Some people will not have hardware keys (passkeys). Or will not have the app. Deprioritizing the SMS factor and labeling it as a less secure method to the user would be best imo.