Why is a specific field, like the phone number, required?
This is most likely because Magento is configured to do so. Check the Store Configuration for the path customer/address/telephone_show (Customer Configuration > Name and Address Options > Show Telephone).