The statistics are indeed open to interpretation. What exactly does 95% fail mean? Does a fail mean the trader lost money, broke even, made money then lost it, wiped out their account!
You will have those who fail spectacularly blowing their accounts, those who lose a little and give up, some...