Trading and investing are both risky, but long-term investing allows you to be more relaxed in any market condition.But certainly, both are capable of generating returns.
When people cannot carry out analysis and do not know how to trade, then it is better to choose long-term investing is much better than taking trading risks in the absence of knowledge. Trading is more of a sharp analysis where we must be able to read price movements in short conditions, therefore not everyone can trade without knowledge and experience.
Adjusting trading strategies to market conditions, of course, is not a bad idea. You should adapt your trading strategy as much as possible because it will only increase your chances of making a profit. The trading plan doesn't always have to be the same, I mean if you previously took 5% profit from the previous trade, then maybe one day you have to be satisfied with 2% profit.
That's where trading is considered tricky and some people who don't know how to do it will have a hard time reading price movements. For example, like the example you gave, when the 5% profit they get is not necessarily a further profit they will get 2%, because it could be that in the future they will experience a loss. That's why most people say that day trading is much more difficult and not everyone is cut out for it.