Nicely said. Couple more points:
But it's not just about relationships, tho these are important. It's about understanding influence and understanding audience. As I tell people on a regular basis, if you are trying to reach a 50+ demographic, you'd be an idiot to rely on social media...so why do people trying to reach that audience strive so hard for hipness?
1. know your story/create your story.
2. understand the audience.
3. understand the influentials for that audience.
4. use the communications channels that are most appropriate.
5. lather, rinse, repeat.