Holding bitcoin is a slow and boring process to gain profit in btc's but good for those who really doesn't use bitcoin in any matter. As in zero use. All coins are just kept on wallet. If people are not using bitcoin then holding is good for them. But for those who are trying to gain more btc's and using btc regularly then holding is not recommended for faster earnings.
It might be slow but I don't think it's boring. The price is regularly going up and down and the more you have the more significant it is. Bitcoin certainly isn't for the inpatient though but I think long term it will pay off. You could also trade with them in the meantime to make it more exciting.