Interesting topic, I feel that short term trading regardless of the claimed returns and lower drawdown is more sensitive to the number of people trading the same style and this causes the decline in returns while longer term somehow they are not affected by all the day to day noise
Maybe some markets where they have less algo and less hedge funds and all of these can do better honestly no idea just gut feeling