You know, I just have to say that I find it very strange how some phone manufactures are able to lock out Wireless Tether and other hacks, and even virtually prevent root (yes, Turbo has quasi-root, but it's still not the same), or prevent bootloader unlock, and yet other phone manufacturers are unable to keep the same control. Is it the unique hardware architecture from one phone to another that has inherent loopholes that the OS can be manipulated to take advantage of, or is it simply a matter of poor software development?
Seems to me, if the software prevents it, then the hardware has no say in the game and results. Also, many of the phones have much the same hardware architecture, other than different screens, RAM, radios and features such as wireless charging, NFC, SD card slots (or not), etc. I mean, if the phone has the same processor/coprocessor you would think it would be just as easy or hard to gain access to the system level control of the phone.
This may be a Kernel issue, a Bootloader issue, or something else, but since those are all custom written for the specific device, as well as the OS which is tweaked and skinned, I wonder if Motorola for instance, could lock down the Note 5 and Xperia Z3V, as an example, to prevent wireless tether, root and/or bootloader unlock.