Hey, why not reveal all this info so that competitors can get a leg up on Apple? Why can't we just be surprised when Apple reveals new products? Then when the actual product is released and it's not up to the hyped up...
5/20/13 at 9:39am