Aren't all orders eventually public anyway? I get that the liquidity that "market makers" claim to create is not really that beneficial to society, but as long as you're not trying to use robinhood to compete with the high speed traders, I don't see a problem with it.