This is like arguing whether God exists, lots of spin, and no real proof either way. Personally, I don't think markets are purely random, my point is that even random patterns show persistent trends. If I buy at 5 and sell at 10, random or not I have made a profit.