Seems to me that Infoworld published this article... not exactly an Apple cheerleader. Is there anything in here that is false?
dont know, the whole thing could have been made up... did you witness it?