That is what root access is for. Non-root should never have "pretty much unlimited access" to a device.
That is what root access is for. Non-root should never have "pretty much unlimited access" to a device.