Like curve fitting?
More or less. But it can happen without them realizing they are just curvefitting. I saw many newbies testing all kind of indicators that are freely available on the internet. They just changed the parameters to see what setting would give the best return. Some of then even "optimized" these parameters on a daily or weekly basis. But in reality they have/had no clue at all about the market.
Question for you: Instead, I should start with incorporating/finding the fundamental factors that affect price?
The first thing you should do is think. What moves the markets, how does it move the markets, how can I manage these moves in such a way that it is profitable?
You should first understand the behavior of the market, which is in fact the behavior of the participants. After that you can try to find a solution; you should first understand the real problem. You cannot find a good solution if you understand the problem in a wrong way.
I never followed/bought any trading course, neither did I read books about it (except for Market Wizards as I received these books for free from my broker, but at that time I had already a profitable system). My brain was never spoiled by all the BS you find on internet. It help me also to think in a logical way that was not influenced by others. The real out-of-the-box thinking. It was a journey that lasted many years, so I was apparently too stupid to find in "no time" a good system like many do as it seems.