I agree that a powerful permission model is a great feature. But that doesn't obsolete the option to have the "root permission" that you can give when required. Sure, for my specific gripe a "full filesystem access" permission would be sufficient and better. But there are going to be other use cases that require other permissions. So it is always going to be useful to have that backup root permission that you can assign to very specific apps when required.