there are a lot of misconceptions in this thread, but the major one i see getting thrown around is that lack of transparency is the fault of hft's who through the use of 'hft tools', namely darkpools, obfuscate liquidity/activity.
so, to clarify, a little history... darkpools came into...