I want to share my thought Why BTC Will Be Destroyed By Itself:
Every day Lot of people ( all of the Worlds) mining BTC it mean every day/Week/Year More BTC will be Injected to the Netwrok and it mean BTC abundance Will be increased and than Price will go lower and lower until 1$ probably.
Example:
Gold, silver and platinum are rare, thats why they are Expensive, BUT If Gold abundance was the same as Iron than Gold never was Expensive
Maybe you should try getting familiar with supply and demand and how block rewards decrease.
Max 21 million isn't that much.