How Google Got Social Networking All Wrong


This article at captures an insight about Google that I have been also having in mind for some time now:

Google’s biggest problem is its very Googlieness. The place is run by engineers–not by product managers. Engineering-driven organizations can make good technical products (e.g. search), but not social products.  

This is the reason that Google+ is  complex to use.