Scalping can be a productive strategy if you know what you are doing. With this strategy, you are not waiting around to hit the big home run. You are just consistently hitting singles throughout the trading day. Even if the market does not move very much throughout the day, you can still net some consistent profits.
With this strategy, you can also protect your trading account better. Instead of taking a large trade with a big stop loss, you are taking several trades with a small stop loss. You are just hoping for a few pips, so you do not have to risk as much to have a successful trade as you would if you were taking big trades.