> I don't understand why it went past the radar of MIT Technology Review.
In case you didn't realize, the "MIT" technology review has nothing to do with MIT. It used to be basically the alumni magazine (if you're an alum you get it for free with an alum section bound into the back -- does anyone actually pay for the magazine?). A few years back a company took the magazine over and added "MIT" to the front. They basically want to be Wired, so advertorial content is prime content.