Mumbrella pit two agencies against one another to answer this question. We would add that the reason why PR has been "trying to be everything to everyone" is because PR agencies, which have traditionally only offered media and analyst relations, want to get a bigger piece of the communications pie. Though, it makes no sense for a media relations pro to be a social media strategist if they aren't experts on the social media scene.