No offense to sandstorm but most of the apps indeed look like they were done in weekend. The blog author grossly underestimates what is required to make a great functional app (even those mobile apps that were done on a weekend aren't popular by any means). If this is the goal, then they should reposition themselves as "OS for distributing your weekend project" (no snark, am serious about this). It's a great niche if that is their initial target.
> and I understand they're making this argument because what they do isn't a service
They do provide a service.