Both games are simply constructed, yet extremely difficult to execute. In golf, if you make a 2 degree error in club face angle with a driver, you will miss the fairway. In trading, poor execution will turn a good trade into a losing one. In golf, there are many golfers, but very few low handicappers. In trading there are lots of would be traders, but very few ever become successful.
Trading is the same.
It can be a remunerative hobby, a career path, or a road to super riches. Determine which part you wish to play, and be realistic about the effort it will take to achieve that level. The touring pro makes a lot more money than the club pro, but the amount of work it takes to be able to compete at a world class level is more then many are interested in undertaking. They are trying for par, when they should take the bogy and be content. A hobbyist trader can bring in some nice bonus income, pay for a new car, or a couple of vacations, the focused day trader can bring in a nice yearly income while honing the skills to take trading to the next level.