"Apple was willing to announce it months in advance because they had no competition..."
What? They announce the first version of a product early because, being the first, it can't stop people from buying the previous version. If they announced the new iPad now, iPad 1 sales would tank.
An existing product of their own would constitute competition. So it's not inaccurate what he's said. But I agree, it could have been explained more clearly.
The Osborne effect. I would think Apple and all other current/successful tech companies have this in mind re: their products - especially given the rapid turnover.
What? They announce the first version of a product early because, being the first, it can't stop people from buying the previous version. If they announced the new iPad now, iPad 1 sales would tank.