If you meant active in trading, then I agree day traders are profiting from other day traders. This case is zero sum game.
However, day traders can not profit from buy and holders. Buy and holders buy on fundamentals. So if day traders only hold the stock for a fraction of secs. They're not benefiting from the continue rise of business profit but buy and holders do. In this case, there's only opportunity cost.