I've worked on UNIX based systems since 1989, and I've always had a healthy respect for accessing the system as super user.
I've seen many times where mistakes made as superuser can have devastating consequences.
So when we added LEDs to the robot, I was a little concerned to find that the neopixel library required root access in order to run.