This is brilliant! You are so right about this. I would never have thought of it this way, but that's exactly what it is. The really great trainers don't see their knowledge and experience as something to be hoarded and sold, but something that can help people and their dogs, so it should be shared. Of course, they can't give it all away, they need to make a living. But they do make so much available for free, that it makes me want to support their businesses.