I like the series of threads started by Troy Bombardia because I do believe there are constants of behaviour in the market which, although they are never going to be 100% dependable, we must agree on.
So much of trader forum posts are about what we disagree on. All this philosophical adversarial posting does cover important points but they have skipped over the foundation to get to the detail. We have to have a consensus of what the market does, or what it does most of the time, before we can disagree on how to identify what its doing.
So when Troy posts up something that says, "When price does X and Y, then 80% of the time Z follows", this sort of thing is not simplistic, it is vital. We have to know where we are before we can begin the journey to a better place.