Why does it need access to contacts? You say that like its fait accompli, like its literally impossible to have a messaging app that doesn't access your contacts.
This app is designed for those people, not "cryptonerds" (his word), and this is one of the concessions made to provide that ease of use.