The whole point of being a "startup" is to find a business strategy and not be a startup!
I agree with this post and think more startups should point out HOW they "could be a platform" rather than focussing on how they are one, which they most likely are not (which as the point of this post, i think, and the original citing article that got so much buzz yesterday)