Originally Posted by Nightshade
Yes that is the dictionary definition but comprehension of the word and its useage is quite another matter.
Besides usually when people use that word they say something like, "I thought this would be an insightful conversation" or "I thought this would give me some insight as to what you thought."
Something along those lines

it was
made for
good insight
opinions expressed arent those held by the origiinator of the topic, aka, ME :fawk:
but it made for good insight, as you alll have shared