I really think that short term traders have a little risk in not making their targets because of the range of their trading points, Yes this still count as gambling but with a little risk involved, And even though they are basing their assumptions on the previous market flow there is a high chance in winning by taking that chance than to do a long term trading.
Short terms trading is not for everyone and you most be ready to bear the lose because it is too risk to trade in that way. Those that desire to trade short terms should be ready to face whatever comes out of it and they should also be ready to learn from their mistakes.
I pretty sure when everyone choose a strategy either short term or long term trading then he will know the risk that will be faced. Also, he will overcome about the strategy in order to avoid the risk. Actually I'm not short term trading because I can't see the price movement per candle or per hours it will make me confused. But, there are many people who has an ability to passed this proccess until he is consider that short term trading is so usefull for them. Yeah, every traders certainly must have felt failure and they had experienced profound losses. But they will continue to struggle to avoid the same mistakes and learn every mistake he has made.