Think back to 2006. Name one site that had sanitized SQL access to their data, rich tags, sandboxed css and javascript for constructing arbitrary HTML apps within their site. This was revolutionary stuff, regardless of the sloppiness.
> Again, I'm not exactly sure what you mean, but if you're implying that they're now so big that they've got to start taking shit seriously I think you're again being to kind. Smaller startups (including many in the YC crowd) do a better job with less money and employees, and with much smaller user bases.
What I mean is that they were growing like a weed because they kept pushing the ball forward rather than to stop and polish what they had. If they had "done right" by all the developers they may well have stagnated in growth as other companies pushed the UX of social networking forward, or they may have supported old APIs that were incompatible with the changes they made that tightened up the spam problems or increased user engagement. Citing a smaller startup is exactly in support of my point.
As to inflection point, what I mean is that the hockey stick growth is over and they are inevitably going to have to plateau, and so now is the time to get more serious about retention, and that means stability.
> At 50+ billion dollars I see a company that makes a lot of noise about innovation, but does very little that is different than what it did when it launched in 2004 (at scale, granted).
You're entitled to your opinion of course, but they invented the newsfeed! ie. the backbone of every social site for the last 5 years. Also, as I mentioned above, the Facebook platform was incredibly innovative. Their SOA and pipelining of requests is also the first of it's kind. What they do at scale with a dense social graph seems much much more challenging that what Google did coming up. Their entire culture itself is innovative, maintaining daily deploys at scale, with a fleet of engineers who are individually responsible for both front and back-end development of their features. Also remember the scale and velocity issues are what sunk Friendster and MySpace respectively.
You can piss on all that and say it's just glorified email, but in my mind that's just hater-ism fueled by who knows what personal chip on your shoulder. If not, then I'm curious to hear who you think is innovative.
> It depresses me that some of the best minds of my generation are working on how to make more people look at ads.
I don't like Facebook or social games either.