However the microstructure book looks ... Deep - but I guess I need to decide if I am in or out :-)
How do the other viewpoints explain why the IEX exchange was created and designed specifically to stop HFT? That is the central narrative of the book, and in Lewis's telling it makes complete sense as a way to save the common man from the evil HFT traders. But if Lewis got it all wrong and HFT is perfectly fine, why would a completely new exchange be set up to stop it?
Believe it or not, that's not even the "cynical" answer.
There is a natural and good competition between HFT market makers who provide liquidity and big block traders who consume it. IEX is purpose built to advantage the big block traders at the expense of HFT market makers.
Note: neither side in this is good or evil, they are just natural opponents.
What I would say is dodgy is presenting yourself as "for the common man" when what you are doing is serving the common man up to hedge funds.