Sparky,
The thing is, some listen/retain/perform, some do not and actually cost themselves more....
It's kinda like kids. Not everybody can, or should, slow down to the the kid's level. For those that do, both the kid and the parent benefit.
Working with a DIYer is teaching. The DIYer comes away with more skill, hopefully, and, in my experience, a greater appreciation of the steepness of the learning curve. Again, in my experience, the DIYer experiences this as valuable, and is willing to pay (within reason) for the teaching.
When I do this, I don't hold anything back. I offer the info as if this person is to be the most valuable employee I have, even though they are not employees. The skill / knowledge set that each DIYer brings to the session adds to the outcome.
I think of the experience as a great opportunity to revisit the basics of wiring and to hone my ability to describe the what an why of each part of the assembly being worked on. I also get to practice talking while keeping my hands busy on task (which is always valuable when the paying party needs to watch and talk, but
not do any work
).
Al