You will never be good at something only by learning that is good but not enough. Without knowledge, you are like a blind person wants to try, bet and wait for luckiness to succeed. There is very small chance or nearly impossible to succeed like this, without knowledge, be greedy enough, and ready to take high risk.
The principle is you must learn first, practice a lot, before you can master in something and start to succeed and in trading it's time to get profit. However, trading is more dangerous, and even you have knowledge, experience in trading, you can still be a loser and can not be a winner because in a market, 80% or up to 90% of traders lose money in trading.
Knowledge will be obtained when someone wants to learn and it is impossible for knowledge to be much better when someone is not serious about learning to understand something they want to achieve.
Sometimes people try to do something different from others but on their journey they fail, most things like this happen because they don't understand something well before trying to do it.
Trading is indeed quite risky but that doesn't mean it can't be learned, the principle is as you said because the most important thing is to understand and know how to minimize it because we know that trading cannot guarantee profits at all times so we must be able to make adjustments.
Most people who fail in trading generally don't have a method to run and most of these people force themselves to make a profit in a short time.