Thanks for the big warm welcome! I'll make sure to agree with you 100% from now on.
We don't all agree here. We have many healthy debates that go on here. No one is expecting you to agree with everyone. People do expect you to be polite however.
You might have found a much warmer welcome if you had chose to ease into things slowly and got to know people before you decided to pee on the carpet in this thread.
There is a time and place for everything.