A great and interesting read Steven. I have been thinking about this topic recently too (to the point of having this as a topic for my own blog once I get it set up!) and found this post very thought provoking. As the saying goes, "there are many ways to skin a cat" (not that I condone that action) and I too believe that it comes down to one's interpretation of the problem/question and communicating your idea across to others.