Yes, its failure rate is very very high. Like becoming a professional athlete.
Most people are negative about trading because they have faced failure in the forex market, and the reason behind this is their own goof ups like lack of knowledge and they think forex as a get rich quick scheme which is not the case.