We have some of the most intelligent people in the world working on extracting as much wealth as possible from high volume trading. For someone to gain money in the market someone most lose. Imagine if we had these minds working on solving real world problems that would actually benefit society. Just like gambling, trading is zero sum.
That's not exactly true. The price could go up without anyone selling anything which means if I have 1 bitcoin and it is at 3 thousand dollars and I don't sell it and it goes to 4 thousand dollars that means I made 1 thousand dollar profit, also if I sell it at 4 thousand dollars and someone else buys it and it goes to 5 thousand dollars it means that person made 1 thousand dollars too.
Yes I am missing out on an extra 1 thousand dollar profit in that case but still I have not made any lost. That way the trading becomes not something like a zero sum game but it is just who will make the most money. The only way people lose money trading is when they sell lower than they bought, otherwise during the peak times of bitcoin there was a lot of people profiting while selling and everyone was at a gain while no one was losing.