Please my opinion is to take that advice with a pinch of salt because when you have spent years learning the skill of trading and it doesn't seem to go well for you, I advice you get some other skills that might work for you.
The idea of wasting money in funding accounts for years is totally a waste of time and resources. Please reconsider because trading is not the only means of earning a living. thank you
Who the hell will continue trading if he can't learn even after a couple of years? It's also not possible to continue with trading in this situation. Because constantly losing funds in trading will force it to discontinue the trading. I admit at the beginning a new trader might lose. And by losing, he will learn and gain skill as well. Unless no one could sustain on the trading market.
However, a lot of things are related to the trading. If a trader has good intentions to learn and improve his skill, then definitely he can learn. With a lot of resources on the forum and over the internet, you can find a lot of useful information that will help you to learn. You don't need a physical mentor nowadays. The Internet would be a good mentor for learning a trade. I am not saying follow anything blindly; rather, gather all the information and make your own strategy. Giving up won't be a solution.