This is a very interesting encounter:
One could write several books just to cover what is raised in these few minutes. In fact, there are many such books! We here at ThisIsCommonSense.com think Mr. Shapiro does a great job. What do you think?
Note: a key concept not mentioned is freedom of association.