The (revised) future of financial markets