Were they ever making any meaningful difference? How many of them have beaten the returns given by an index fund over last 20 years? Also, I hate the sensationalism of such articles, more sensationalism usually means less sense.
https://www.bloomberg.com/news/articles/2016-11-21/how-renai...
tl;dr They provide liquidity to markets.