actually mining is not necessarily profitable. First, the capital to buy a computer is expensive and the cost of electricity is large. I myself have never thought about mining, it's better to buy directly coins that we think are good.
it's true that miners need big capital to buy machines and electricity costs, but holding can buy coins with small capital and hold it for a long time like buying eth coins even if you don't have capital buying 1 eth can buy 0.5 eth so I think holding is simpler from miners.