That's a great video, but the real question is: what were you doing at that ham meeting? Informing on how to get a license? (Personally I think that would be awesome).
Remember: being a ham doesn't mean you are required to make contacts, it just means that you have a license to build, operate and experiment with transmitters. All the rest is folklore (nothing against it at all, don't get me wrong - but if it's not your cup of tea, simply don't participate).