I really enjoy the posts in the dog house that express very different views
I agree. I have learned a lot of interesting things on the internet, on message boards and in chat rooms, by participating in threads and conversations where active debate was taking place. Hopefully, someone out there has also learned some things from me. That's the reason I participate in forums such as this one: to learn, and to teach. Sure, they can be fun and entertaining, too, and that's great. But I personally much prefer the threads like you spoke of, where different points of view are discussed and debated.