It solves the problem of decentralised liquidity. An order book with traditional market makers is inherently centralised, here we have incredibly simple algorithms for trading between two assets with no intermediary, and the complicated, HFT market makers of traditional finance are replaced by passive liquidity providers.
Not sure why you mention backtesting, or how that would really apply.