So we got dozens of exchanges. Each have their own order types/maker taker systems. Throw the latency between the exchanges offering arbitrage opportunities for HFT in the bag. Then to top it off you got dozens of darkpools and firms buying orders.US equity market is not a mess - it's the best and most competitive in the world!!
I think it’d be fantastic to try just having one central exchange with real liquidity being posted. I think that would be fair and transparent. Your have one dataset and one tape to deal with.
That’s one beautiful thing about Futures. Problem there is the monopoly and data/commissions keep going up. But I think it makes for a more transparent efficient market. But who knows until you try I guess.