4. Competing stock markets grow (maybe in another jurisdiction) that allows faster order processing
What models? Increasing the amount of risk a market maker must bear will widen the quoted spreads not narrow them since that increased risk needs to be priced in.
Since batch auctions use single-price clearing, market makers can post bids and asks without fear of being sniped (so its less risk, not more). And since you can't snipe, they have to compete on price rather than investing in faster connections, resulting in narrower spreads.