I think g+ is having a significant strategy tax on the rest of google's products (similar to windows for microsoft). However, the benefits of g+ for google are potentially huge. Organizing all products across one account system helps them get to know you better, which in the end should result in better products.