Certainly has.
Further, for some of us who don't comment often, but are here most days, the "leanings" of many regular posters comes though (although just when you think you got em figured out, they throw a curve ball)
When discussions arise, with differing views, it is often a learning experience , with points and experiences allowing you to see the world through another's eyes.
Always interesting stuff.