JB, I agree...differences of opinions are what make for good discussions, but if it becomes "personal", that won't be tolerated.
I visit several forums, and the one's that have good info., "civil" discussions, and good behavior are the ones I enjoy being a part of.

I was a member of another forum that "went the other way" and I no longer visit it.
Those that get personal with "lewd comments", etc. should receive a warning via PM, once. A second time, banned.