I think most traders end up going bust, that's what famous traders say. And most miners always make a profit, even if you bought video cards at the wrong time, the payback period will increase to 3 years. Therefore, I prefer mining, there are no big profits now, but there is always a stable profit.
Sheeps always go bust and the majority of traders are indeed sheeps, because they buy on hype and sell on fear, if they did the opposite then they would do better, meaning, buying on fear and selling on hype, scammers do that, so in that sense sheeps never make money, they end up losing all or most of it, so yeah bad traders will always end up losing, with mining you can't in that sense because if is not profitable you just turn off and sell that gpu, I know where you are going here, your point is, you hedge your money on gpu and if no profit, you then resell that gpu to recoup some of the investment, to this day if you were smart and since bullruns are 4 to 4 years at most, gpu mining in that sense has been profitable, like I said before, mining is a wasteful effort in the sense it doesn't payout that effort as much as should be, mining requires too much effort and the returns are little, trading requires not much effort and end up with big payouts if you are a good trader. My point is, a good trader always earn a lot of money, a bad trader never earns anything, only loses, a good miner earns only a little more money than a bad miner because even if is a bad miner that person will not lose much money. By the way, that is only true if no miners buy overpriced gpus, reason i always say, never buy gpus for more than msrp, that is the first rule of mining, if you decide to buy overpriced gpus and ignore the first rule of mining then you are gambling, just like what traders do, they gamble.