Because Google's location service might be the best, but other components might not. What if someone doesn't want to use G+ to "organize [their] friends", they just want a service that provides locations? The way Google did things previously was much more modular, you could pick and choose among products that each did basically one thing. Kind of Unix-y actually.