It's easy to root the OnePlus 5 and there is a lot of development for it. The problem is that there are a lot of bugs and bad programming in the stock Oxygen operating system. The OnePlus 5 Camera App takes horrible low light pictures in spite of the impressive camera hardware. The ambient screen function is so poorly programmed you actually end up manually adjusting your screen brightness less if you turn the automated adjustment function off. People complain daily in the support threads about problems with network connections, WiFi connections and poor GPS accuracy. The OnePlus 5 has great hardware but lousy software.