Traded FX all my life, still do, both institutional (100 % systematic, autotrading, multi currency pairs, swing trading, low leverage) and retail (50% systematic with discretionary overlay, high frequency, high leverage, scalping, focus on max 3-4 ccy pairs...).
No question in my mind it is possible to make a steady income out of it, but most people have a completely wrong approach to FX: they overleverage, are too impatient, and wrongly focus far too much on home run directional trades (which inevitably leads to a blow up situation at some stage), whilst ignoring the many short term fluctuations which offer plenty of opportunity to take many smaller but high probablity trades.
Nonetheless, your question makes a lot of sense as indeed, I've seen many people in FX being blown to pieces or giving back all their monthly gains in a matter of seconds, for the reasons explained above. Developing an FX edge takes hard work, plenty of learning money, patience, constantly reinventing yourself and an iron discipline. I spend about 18 hours / day screen time, so it is not an easy nicegoing life either, contrary to popular belief...