While algorithmic trading may provide liquidity, it tends to exit markets during crashes and abnormal events. Moreover, I suspect that high-frequency trading's real advantage is not in providing lower spreads, but in much faster reaction time. I would eagerly agree to slightly higher spreads and slower times for trades if it meant less volatility and fewer crashes.