25x leverage is to much.
We may all agree here that 25x is too much leverage to use in futures, but it will not change the fact that there are many traders making profit in futures with that amount of leverage. Some of these traders either have a low account size, and using the leverage like 25X is alright for them, while others really are very confident in their analysis and, based on the psychology level, are able to leverage up to that amount.
Never say never.