From time to time, I've seen the "not invented here" mentality creep up at SR, and it never ceases to amaze me. Why this blind "my guru is better than yours" attitude? Why can't people spend the time and effort to read what the "other" guru has to say, and then disagree with it (if they're so inclined) rather than to belittle that other Guru? Yes, there are many frauds on the internet, but by belittling them we are stooping down to the same level they operate from. Let's evaluate on merit rather than bias or prejudice, and disagree rather than belittle.
I started with SR when they got started, and have visited 2CPU many, many a time. While I obviously have not read every single post made by these gentlemen, I have the greatest respect for CAS (SR), and think jeh (2CPU), for the most part, makes a lot of sense too. What I find remarkable about both is the way they disagree or refute what another has said; they never belittle that person, but respond solely with faultless logic. They don't seem to take anything personally. That is behaviour worthy of emulation.