I haven't noticed 'a lot' of arguing or crappy attitudes here, or the name-calling you describe. Maybe I've missed those threads. Some people speak their minds and can be pretty blunt, but it's ok to disagree. I'm totally with you on your point about the purpose and spirit of this site. Sometimes I think people forget what a great source of information and support this site is, and we should behave respectfully. It's easy to type something before really thinking how it sounds.