This is not true. Otherwise, the daily volume of Bitcoin traded wouldn't be larger than the amount being mined. Bitcoin would have to be spent, whether to purchase electricity for mining equipment, pay household/college expenses, or even buy a cup of coffee.
The reason for this is that, for example, if you buy a cup of coffee for $5, which is equivalent to 0.000059 BTC, if the price of Bitcoin reaches $1 million in 10 years, its price will be $59. Inflation would then make a cup of coffee cost $15.