My understanding is that the *UsageDescriptions are your custom messages to show when the app wants to access something that the user will be prompted to accept. If you don’t specify a usage description, a default message will just be used instead.
So the only problems are:
Your users get a generic message with no reason given for why your app needs that permission
If Apple somehow notices that your app is requesting that permission without having a custom usage description then they might get upset