I think he's right. If Apple doesn't announce the iWatch by next monday, it will disappear...
then when they introduce the iWatch or whatever product they are scheduled to bring out next, they will come back with a bang and last for oh another couple billion dollars and it will be like they never disappeared to begin with ...
----------
on a side note - i was curious about the meaning of the name "Trip"
For anyone else more curious about his first name then the pointless claim -
This began as a nickname, usually for someone who was a "third," as in William III. But in an age where any noun goes, this could be thought of as representing a little voyager -- hopefully not into psychedelic realms.