Firstly, you know how we know that trading is productive to society? It makes money. If you don't over time, then you're just distributing your income to better traders and investors, but if you do, you are, by definition improving the efficiency of the market, which is why you are rewarded with income.
You are not including opportunity cost in the calculation. Let's consider IYB, who runs a mortgage business and also does swing trades. If he instead starts to chase action of every hour, but loses his mortgage business, will he be making money on the net?
Secondly, I do not understand what efficiency is created by chasing movement of every minute. All I see is a zero sum game, where money gets redistributed among traders, while time of each one is wasted. Is it any different from the casinos, where few people make money, most lose and the casino owners always make a profit? Aren't those winning money in the casinos bringing efficiency to the society? Great scientists like James Watt invented steam engine, Graham Bell invented phone, benefits of which we enjoy even today. Please tell me, what benefit to the society daytraders will bring that will be remembered after 100 years?
Ahhh, but thats where your wrong. It's an 80/20 game. 80% lose, 20% gain the other 80% money. Those that can do. Those that can't whine.