Google over the same period has produced a huge amount of stuff, some of it (gmail, android) wildly successful. Hell, Google has even cloned facebook itself (and from a technical perspective, arguably, done it better) in that time period. And they've done it with what seems to be a very comparable talent pool. So from that perspective, yes, Facebook's engineering employees are wasted.
Facebook just looks pretty lame in comparison, sorry.
That misses qq66's point; G+ isn't a 1:1 clone exactly because it doesn't do anything like a quarter billion photos per day.
I'm not doubting G's potential to handle Facebook scale, but they're very far away from it right now.
You're right that G+ doesn't, but FB doesn't have anything on Google on scaling.
Youtube and Blogger were acquisitions, but have done, y'know, pretty well under Google's roof. Android seems to be kinda successful for something that's a "mediocre copy at best".
And those are just the big products. They've had a ton of little successes too, like Earth, Docs, Sketchup, Voice...
And they've had a lot of products that look like clones (Drive, Groups). And they've had a lot of bona fide failures too.
But the point is that Google produces stuff. Facebook kinda doesn't. They improve their existing product and add features to it. Maybe that will change (c.f. Instagram), or maybe it won't. But right now I don't think you can say that Facebook has a culture of innovation in the same way that Google (or Apple, or hell, even Microsoft -- companies that ship new products regularly) does.
Google is known for its spectacular flops. The fact that they've used their cash to buy already successful services doesn't make them creative.
I view google as completely unimaginative company. Their search was nice once but right now their search results look like christmas tree so I can't admire them for that either.
Basically, google sucks.
That's correct. However, the ability to "connect with people from around the world and share content" is, as your parent post notes, is Facebook's "core" functionality. What does Facebook have to show for the engineers they've hired this year, engineers they've hired last year? Are read receipts on Facebook chat more beneficial to "society" than other endeavors the engineers could be working on instead?
I just don't understand why you are holding Facebook to some arbitrary standard.