A contract was signed and the distinction between data used on the phone and data used by tethering with the phone is clear. According to that contract, you agreed they were different so there's really no discussion. Don't like it, be mad at yourself. Also google implemented the vendor directory in GB to allow carriers to activate and deactivate features like tethering. Sucks but I do agree with them that they did not remove tethering but simply allowed carriers to enforce their TOS. You pay, native tether works. The sooner that pill is swallowed, the sooner you'll be tethering.
I wish it were free for all too but the good news is these aren't iphones. If we don't like something we can fix it.
With all the contract BS sorted, I have no doubt when source hits 4.0.4 which adds sprint support, it wont take long for the file to be made available to flash and fix native tethering. When the NS4G launched it allowed native tether. They quickly pushed an update to block it but the jig was up. People just used the original file in their builds and tethering worked again. Same mod to the new files should yield similar results. Keep an eye peteralfonso.com cause he'll be hot on its heels.
For those looking to root but no custom recovery or prefer not to flash, obviously our old friend wireless tether for root will be readily available.
For those who don't even want to root, you're stuck tethering through a usb cable but there are several options for non-rooted usb cable tethering. These apps wont show in your market because sprint tells google to block them but in return, the app developers let you purchase and download the apk from their site.
Everybody ok, its not too bad huh? It sucks, but we all agreed to it and all have other options available
