Back in the early days of web video, it wasn't clear who would win the competition for video upload to the web. There was YouTube, Vimeo, and the big dog was Google Video. I tried all of them. YouTube was by far and away the best experience.
Google Video required you to wait for days to see the video you uploaded. It was so annoying that I wrote this post exactly four years ago today (how's that for a coincidence?). This line sort of sums it up:
Posting stuff to the Internet has to be instantaneous. What if wrote
this post on Tyeppad and it took me 10 minutes to see the result? What
if I posted a photo to Flickr and it took a day to see it?
I was reminded of that post when I was reading Bijan's post on mobile apps this morning. Bijan makes the same point about developers and the iPhone app store:
Developers are getting extremely frustrated with the Apple App Store
(understatement). I’m hearing it can take developers 4 weeks to get an
update released. That’s dysfunctional.
The argument Apple makes about approving every app is similar to the argument Google made about approving every video. They want to make sure only quality stuff gets into their service. And I suppose it is even more important when we are talking about software running on your phone.
I'm not going to argue with the logic of those points of view, but I'll make this observation. Instant gratification is a very powerful force, for both consumers and developers. The web is full of success stories that have embraced the power of instant gratification and also full of failures that made people wait too long.