Making trading the sole source of income is a huge risk. Because in trading we are not sure whether we will get a profit or not, and when we have to feel a loss, then we will definitely be dizzy because there is no income, and our capital will definitely be reduced. Well there is a big risk we will face, because it is not impossible that we will become emotional.
Yep, it is too high risk. There is no guarantee to always get enough profits in trading. Even professional traders, they still can get losses few times. Moreover if we are as average traders who want to rely on trading to be the main source of income. This is a careless decision because we can't ensure to gain certain amount of money from trading regularly. Once we decide to make it as a source of income, there must be a pressure and target for gaining a certain amount of money. Unfortunately, this commonly only leads to uncomfortable condition in trading. As the results, we get difficulty to think with calm mind, then the emotion is uncontrolled. In this condition, we often decide anything in hurry.
I always recommend having a steady income every month. Because that way at least we don't bother to cover our daily needs.
This means we need to have an established income from our jobs in real life. I agree with you, the result of our trading activity shouldn't be the primary income because it will bother our financial condition if we have unstable income from trading.
The problem is when people assume that trading is easy and they can consistently profit from trading. A professional may be able to do that, but for beginners and even for old-timers it remains a difficult thing.
If the people have done trading for few times, I am sure they won't think trading is easy anymore. It is only the people who know trading in a theory, they may think in that way. Sure, even professional traders or old traders still get difficulty to get stable profits in trading.