Just one more reason to push the development of a pure Linux ROM for Android-hardware phones. Open source seems to have turned into just another "obey corporate America" product. I don't want my hand held when I cross the street, I'm a big boy now. (I was already a big boy when the Linux command line first came out with colors.)
Maybe they could weld the phone shut, but distribute C source for the "app" that unlocks it? If you can write and run your own make file, you should be allowed to root your phone without all the hassle.