Kali used to have a root-user policy - meaning, you didn't sign in as 'joe' and use sudo to gain root permissions.. you logged in as root and did everything as root. Beginning with version 2020.1, they have implemented a non-root user policy..
More info here:
https://www.kali.org/docs/policy/kali-linux-user-policy/
More info here:
https://www.kali.org/docs/policy/kali-linux-user-policy/