Being able to participate in Block Trades has always struck me as a license to print money potentially. I can understand the logic behind them but it strikes me that they are about as just and equitable a system as something like flash trading.
Surely the algos and HFTs have made the markets so "efficent" and "liquid" that we really don't need such an antiquated and opaque system???