Hmmm, never heard of it.<p>I think to defeat Picasa and Flickr, first, it has to actually be known about...<p>The reasons given in the article are well, nice enough features, but they're absolutely not enough to guarantee success or domination... not even close. Major success is of course extremely fickle; it's not just major features that are important but all sorts of incidental stuff. In many cases, much of this comes down to luck as much as anything else (e.g. FB's big advantage was being in the right place, at the right time, and not screwing up that advantage completely), and is notoriously hard to predict.<p>So... good luck, I guess, but, well ... meh.