Your counter-arguments to people who post on the "public" side of this forum are quite good. You bring up a lot of excellent arguments.
If people "publicly" get out of line, you response is almost always in a mature manner. Nick behaves in the same manner.
However, you chose to take a PM and make it public and IMO, this wasn't done for a "Teaching Moment."
I would say that the vast majority of members who come here to read the posts or who actually post are adults - when one looks at some of the topics discussed, there is quite a lot of interesting information to be had.