Why require the number? So you can send an activation/recovery code over SMS? Virtual numbers and pre-activated SIMs are easily accessible nowadays. You'd mitigate but not prevent abuse nor spam. In terms of security, SMS is NOT recommended to communicate sensitive data.
That being said, only a tiny few of us are concerned about privacy, most app users aren't, otherwise FB wouldn't have a billion users.