I belong to two guilds, one very small and one slightly larger. The small group only meets twice a month and does not bring in instructors. Members volunteer to demonstrate (teach) techniques but it is done very informally and not everyone pays attention. This bugs me!
The larger group meets weekly and once a month a member will demonstrate a technique or someone will come in and teach a technique. When we bring someone in there may be a small cost involved. We also bring in more well-known teachers but not on guild days so those classes are on weekends and open to the public with a smaller cost for guild members. The member demonstrations have included non-quilty items such as rope bowls and oven mitts. At Christmas time we made fabric ornaments. I'd say the workshop days that focus on quilting techniques are more popular than the others.