Why doesn't QGC allow root privileges?

First of all, my words may not be smooth because I use a translator.

I want to use libusb in QGC. However, QGC does not allow the use of root privileges required for libusb.

I deleted the code that checks the use of root authority, but I am curious why QGC does not allow the use of root authority.

Thanks for reading.