Mining has to buy software requires a lot of money and paying for electricity also costs money and it takes time to get bitcoin the process is long so I use my money to buy bitcoins and I save I believe the bitcoins I save will be a valuable asset in the future.
Buying and holding bitcoin is an easier step than mining bitcoins, besides requiring a large enough capital to buy mining equipment such as special software and hardware to mine bitcoin, of course that miners must also have extensive knowledge of computer programming languages, I think mining indeed it is more profitable if we do it on a large scale but for small scale and small capital I think it is very risky and it is better to use that capital to buy bitcoin in the market.