In the words of Goerge St. Pierre, "I'm not impressed by their performance."
IMO, too many are using the same strategies, and are getting worked by the Market Makers viz. the big banks.
This is not uncommon in stock market history: a strategy works for a while and then just stops.