The debate probably will end if everyone traded the same way. On the contrary, each trader has his own biases, uses different indicators, sees the same chart differently, etc. So, why expect the same results?
On the fundamental analysis side, the figures are only as good if they are accurate...