Google faced a similar battle when its founders made the tough decision to layer an agnostic search service with paid ads, and balancing such a service for a consumer market has remained an algorithmic challenge for Google ever since.
FORBES: Social Networks are Dead: the Business of Google+ as-a-Service