Welcome to the Auth0 Community!
Thank you for posting your question!
When I try registering with socials like google oauth for the first time, the user still sees the attached image as the consent descriptions. I do not want the user to see the variables or atleast have better descriptions of the scope.
While integrating with Google Social login, you can’t disable the consent as your application is considered a third-party application for Google. Only First-party applications can skip consent. You are able to edit non-sensitive scopes from the Google Developer Console → Google Social Connection to Login
I would also like to know why is the client credentials grant in the tenant settings disabled.
The Client Credentials option it turned off due to the Application type chosen during creation. Client Credentials grant is disabled automatically from applications that are supposed to generate tokens from a client-side, like SPA and Native apps. This was a change for security reasons since it uses the client_secret to generate tokens.
Thanks
Dawid