Market is a dynamically evolving system with feedback loops. If you take into account the passage of time, then what looks like circular reasoning on a static picture, is often a feedback loop in a dynamic system. So it's both true that one came before the other, and that each needs the other to exist.