People actually don't know how important it is to wait for the right set-up, some traders think that the more you trade the more money you make which is very much unlikely, trading doesn't work like that, you might make a lot of money from 5 to 7 trades, and use just only one trade to lose everything including your initial magin.
Not that people don't know how to wait for the right set up, just that they are comfortable with the little profits they are earning from the trading, not knowing that they can earn more than what they are earning from the short term trading.
There are some people that like long term trading, but base some financial issues surrounding them, it will be difficult for them to wait for bull run before they can trade and it will make many things happen that will make people to mock at them, which are the reasons some people don't wait for the right set up in the market.
And, for you to see that opportunity in a bigger way, you have to wait till bull run occur which is the best season you can accumulate profits, but if you fail to wait till bull run before you trade, there is no way you can improve higher in your trading.