the leeches are the publicly traded companies that are listed on the stock market. Any market should be happy to have more participants, unless you like price-uncertainty.