Analysts rarely agree on anything, but a surprising number share a similar opinion on the data mining and artificial ...