I've seen variants of this a few times. Being publicly helpful is a good way to get business. Need a lawyer to help with a specific case? You'll probably hire the person who's active in your community, or who wrote a helpful blog post about it.