Maybe they are torturing us as a joke. Have everyone waiting for a N7, then make them wait until the very end of I/O. Kinda like Apples once humorous then lame, "Oh, and one more thing" at the very end. I was hoping for the N7-2 myself.
Maybe it wasn't ready for prime time yet, at least that...