I think it's mostly about liquidity and speed, you cannot have those in a decentralized way as far as I know. Price discovery is made by speculators in a market that needs high liquidity and depth.