To be fair, you could also be a real world user of a commodity and productively use futures markets. For example, an airline or trucking company using them to hedge fuel prices.
Look in the general sense that retail traders lose money you are right but that applies to all markets, sports betting and casinos. However I and many of my friends live in houses paid for with profits made from futures trading and none of us have inside info or supply commodities. It takes discipline, skill, risk management, emotional management and drive to make it happen but it does happen.
There's a <50% chance you'll make money off of it because it's zero-sum, and if insiders make money on average then other traders (i.e., you) have to lose money on average.
The issue is that the odds aren't actually 50/50 on you buying either side of the trade; one half will look like a better deal (and given public information, it is a better deal) so you'll buy that half. Then when the market resolves, it'll turn out that insiders knew some piece of information that made the other half of the trade a better choice.
So then the person who uses public information is actually the bigger fool than someone who uses no information whatsoever and just picks a side of the bet. If insiders know that a volcano is going to erupt and offers a 50/50 payout, people who know the historical improbability will bet that is will NOT erupt, thinking it is an easy payout. But there will be some idiots out there that bet that it will erupt based on dumb luck.
The insiders don't consistently have opportunities to profit from their information. It's not every day that the war against Iran changes direction, and that whale has to wait for the next 180 degree turn to make their move.
It kind of can, but trading futures is trading termed contracts, kind of like options, but a bit stranger (and you can buy options for futures contracts too!) For a retail trader, you definitely are not in a buy and hold/invest mindset. Often people use futures as a hedge or for locking in prices for physical delivery- it serves a very real world problem.
If you consider 'trading' to be short term buying and selling of stocks, then yeah. Holding stocks long term is nothing like trading commodities though.