Everyone is starting to lose confidence with this system with Firms that require having to put "Money Up" "Contribution" "Training Fee" because of HFTs and those that have access to your positions to trade against you.
Until the SEC fixes this, maybe confidence will return and Investors...