I am using Kali as my primary OS. Is wonderful, I don't get what the fuss about the root user if you can run as root then you should not pentest