The idea behind the wait list is that once the backend systems have scaled up in step with demand, you’ll receive a code that unlocks the full feature set of the app and it will perform much much more better than it would if they let everyone use it all at once. It sounds reasonable, but the concept has my knickers in a twist for three reasons:[…]
I agree with all of her reasons and would add that any app that utilizes this tactic has already pissed me off before I even have had the chance to use the app.
Oh, but you say people have troubles keeping servers up? Pinboard.in is a great example of running a web service correctly.
You know what makes it easy to scale quickly? Money.
You know how you get money? By charging people.
You know what all these bullshit wait list apps have in common? They are free.