1. That's exactly what people said about Google before they launched Google Apps, Docs, etc. "why would Google do this?" -- the answer was clear: user engagement and the blurring of personal and professional data/personas.
2. If you hit scale, the best practices is to try and build as full of a stack as possible. That's why Microsoft did a search engine, Google did an Office Suite and why Facebook will do both at some point.