That's all great and everything, but when you disagreed with him all you said was that you "refute his claims"; without giving any counter argument to it. You just said you disagree and then called him out for being stupid, when you never gave any reason why you think his opinion wasn't "correct". No one will discuss anything if the person they are discussing it with just says they are dumb.
We didn't jerk off each other by the way, it's called discussing with respect for the other person. If you don't want to show that, you'll find less people will want to discuss sports or anything for that matter.
By the way the CCM example was to prove you don't know the difference between talking shit and opinions. It is my opinion CCM is better looking so I think they are better in my mind. If someone disagrees with that that is fine and that is their opinion, that doesn't mean my opinion was "talking shit" haha.