Yes, you are more correct than most here.I do not think this ratio is reasonable if we give importance to skill just 10 percent then with a 90% mindset almost all traders should be successful because every trader comes to this market with the hope they want money not want loss.
Greed and impatience to make as much money as possible is the downfall of all those very dead Newbies & Wannabe Traders littering the forex highway.
Treat trading the forex (or stock/whatever) market as an investment with proper planning, management, and strategies. Approach it like you would like getting (and investing) in education, project, business, and any endeavors.
Unfortunately, vast majority of Newbies & Wannabe Traders are an impatient lot and come into the market to plonk all their money on either "black" or "red" with a prayer and a wish....and a lot of them just latch onto the worst possible brokers around with absolutely no idea about these scumbag brokers.
Like babies growing up, it's a learning process and most times we can only guide them but unable to prevent them from doing what they do in their learning process.