The problem with this argument is that even the charts thrmselves have no consistency among traders. Every one is scalled differently and reflects the past in a different way--- there is no objectivity here. It is undefined and subjective.
By what logic does everyone have to follow the same charts? There are many ways to trade profitably, I use daily charts for certain things and 1 minute for another - they have little to nothing in common and prefer very different conditions.
Objectivity obviously means that something can be tested rigorously on historical data and preferably future data after that. There is no subjectivity in that method since the same rules have to apply to every market condition, sacrificing profit in some to gain lower risk in others.